您的位置 首页 > 数码极客

登录成功后如何在jsp中跳转页面

有时候我们在跳转的时候不想经过 action,想直接在jsp与jsp之间进行跳转。

一、两个jsp均在WebRoot下

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

1)<a href=";>测试</a>

2)window.loca;;;

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

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

不通过action来处理跳转,我想直接从页面跳到WEB-INF下的页面怎么办呢?我们有时候会试试绝对路径的写法<%=reque()=%>/WEB-INF/,但是还是不行。因为在WEB-INF底下web容器是不让你看见他的跳转路径的。直接跳转不行。所以我们可以用以下的方法来解决问题。

在web.xml里添加配置信息

<servlet>

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

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

</servlet>

<servlet-mapping>

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

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

</servlet-mapping>

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

<a href="/Love/">测试页面跳转</a><!-- Love为我的项目名 -->

效果如下

点击跳转

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

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“登录成功后如何在jsp中跳转页面”边界阅读