JAVA语言web路径跳转实现教程
小标 2018-09-11 来源 : 阅读 1456 评论 0

摘要:本文主要向大家介绍了JAVA语言web路径跳转实现教程,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助。

本文主要向大家介绍了JAVA语言web路径跳转实现教程,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助。

web.xml中”/”代表项目根目录:
web.xml

    ...
    
        ServletOne
        /servlet/ServletOne
    

    ...

其中 < url-pattern > 标签中的第一个”/”即代表项目根目录,也设定了 servlet 对于项目的映射地址。 
项目以WebRoot目录为根目录,假如根目录下有 index.jsp 页面,在该页面中 < a > 和 < form > 标签链接地址的当前目录即为根目录下,若要访问 ServletOne 则链接地址可以写为 “./servlet/ServletOne” 或 “servlet/ServletOne” 再或 “/servlet/ServletOne”; 
同理,在 ServletOne.java 页面里想跳转到 index.jsp 则地址可以写为 “../index.jsp” 。
页面中”/”代表服务器根目录:
index.jsp
...


...


...
测试
...
其中 < form > 和 < a > 标签中的链接地址,第一个”/”代表的是服务器根目录。
请求重定向中”/”代表服务器根目录:
ServletOne.java
...
response.sendRedirect("/ServletTest/servlet/info.jsp");
...
其地址中第一个”/”代表服务器根目录。
请求转发中”/”代表项目根目录:
ServletOne.java
...
request.getRequestDispatcher("/info.jsp").forward(request, response);
...
其地址中第一个”/”代表项目根目录,< jsp:forward > 结果相同。
Filter请求重定向和转发中当前路径为匹配过滤页面的路径:
web.xml


...
    
        ...
        /index.jsp
    

...


其中,过滤器中请求重定向和转发的当前路径为index.jsp所在路径,也就是项目根目录下。    

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注编程语言JAVA频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved