一、两个jsp均在WebRoot下

这种jsp在跳转时比较大略,有以下几种方法:

1)<a href=\"大众test.jsp\"大众>测试</a>

jsp按钮跳转jsp与jsp之间的跳转 PHP

2)window.location.href=\公众test.jsp\公众;

3 ) form表单提交:action=“跳转的页面”

二、当有一个jsp在WEB-INF下

不通过action来处理跳转,我想直接从test.jsp页面跳到WEB-INF下的test1.jsp页面怎么办呢?我们有时候会试试绝对路径的写法<%=request.getContext()=%>/WEB-INF/test1.jsp,但是还是弗成。
由于在WEB-INF底下web容器是不让你瞥见他的跳转路径的。
直接跳转弗成。
以是我们可以用以下的方法来办理问题。

在web.xml里添加配置信息

<servlet>

<servlet-name>tiaozhuan</servlet-name>

<jsp-file>/WEB-INF/view/test1.jsp</jsp-file>

</servlet>

<servlet-mapping>

<servlet-name>tiaozhuan</servlet-name>

<url-pattern>/test1</url-pattern>

</servlet-mapping>

配置好web.xml后再jsp中编写跳转路径

<a href=\"大众/Love/test1.jsp\"大众>测试页面跳转</a><!-- Love为我的项目名 -->

效果如下

点击跳转

这样我们就实现了jsp与jsp之间的跳转