我有个问题.
我有3个jsp页面.
第一个是带有2个按钮的菜单.
当我点击第一个按钮我想打开第二个jsp页面.
当我点击第二个按钮,我想打开第三个jsp页面.
你可以帮我吗?我必须使用一个servlet(这不是问题,我知道吗)?
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <Meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> </head> <body> <form name="TrainerMenu" action="TrainerMenu" method="get"> <h1>Benvenuto in LESSON! Scegli l'operazione da effettuare:</h1> <input type="button" value="Creazione Nuovo Corso" name="CreateCourse" /> <input type="button" value="Gestione Autorizzazioni" name="AuthorizationManager" /> </form> </body> </html>
解决方法
你有几个选择,我从最简单的方面开始:
1-将输入按钮更改为链接,您可以使用CSS对其进行风格化,使其看起来像按钮:
<a href="CreateCourse.jsp">Creazione Nuovo Corso</a>
代替
<input type="button" value="Creazione Nuovo Corso" name="CreateCourse" />
2-根据您点击的按钮,使用javascript更改表单的操作:
<input type="button" value="Creazione Nuovo Corso" name="CreateCourse" onclick="document.forms[0].action = 'CreateCourse.jsp'; return true;" />