url路径问题

url路径问题

deprtment_list.jsp到网页后的路径是local:8080/sm/department_list.jsp吗还是local:8080/sm/department/list.jsp,在不考虑核心控制器的情况下

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
好帮手慕阿满 2020-05-20 15:25:38

同学你好,我们回答是按照顺序回答的,建议同学不要一直回复,会造成时间比较迟,回答比较靠后 。

jsp页面和controller控制器没有直接的联系。jsp文件名中的“_”也不会转换为"/"。

jsp页面中是通过链接进行跳转,比如form表单中添加的链接

http://img1.sycdn.imooc.com//climg/5ec4db2909004e3f08370139.jpg

这里提交.do的请求,在web.xml中拦截该请求,交给核心控制器处理。

祝:学习愉快~

好帮手慕珊 2020-05-19 19:53:54

同学,你好!department_list.jsp是在webapp文件夹下,所以如果直接访问的时候,应该是localhost:8080/sm/department/list.jsp

http://img1.sycdn.imooc.com//climg/5ec3c750092b6e2803710262.jpg

关于xx.do是怎么和jsp联系上的,如下图所示,list()方法对应的路径是/department/list.do,因此在访问/department/list.do这个路径时,会执行list()方法转发到department_list.jsp。

http://img1.sycdn.imooc.com//climg/5ec3c7e7091a9a6a09040194.jpg

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 提问者 焰痕 #1
    所以,可以说jsp的命名方法如过有下划线的话,url的路径就会自动转换成/是吗? 还是说之前在某个文件里有相关设置?
    2020-05-19 21:51:56
  • 提问者 焰痕 #2
    ?????
    2020-05-20 09:36:31
  • 提问者 焰痕 #3
    可以回复下我吗?
    2020-05-20 15:04:24
提问者 焰痕 2020-05-19 18:00:54

还有一个问题是xx.do是怎么跟jsp联系上的

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师