我有个问题.
我有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;" />