关于路径设置的问题

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

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

3回答
好帮手慕阿满 2020-06-07 18:10:20

同学你好,同学是指如下写的是edit.do,而不是/department/edit.do吗?

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

访问修改部门的页面时,路径是localhost:8080/department/toEdit.do。这里是在localhost:8080/department/路径上进行跳转的,跳转后的路径是localhost:8080/department/edit.do。将其补全写成/department/edit.do也是可以的。

祝:学习愉快~

  • 提问者 JavaNice #1
    非常感谢老师!
    2020-06-07 19:07:17
好帮手慕阿满 2020-06-07 15:37:35

同学你好,如下两个路径的区别是上边的路径中加了sm,如:

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

这个是根据application context处是否加sm项目名决定的,如果application context处加了项目名,则访问路径必须加,否则报错。

如下的路径是指跳转到self/info.do中,

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

经过核心控制器的解析,执行SelfController类中的info方法和toChangePassword。

如果同学对某个路径不了解,可以具体提问。

祝:学习愉快~

  • 提问者 JavaNice #1
    额,上面最开始提问的我打错了老师,重新再问一下 http://localhost:8080/sm/department/list.do http://localhost:8080/department/list.do 课程上老师是采用第一种的连接,在"部门"模块中的修改操作,提交表单的链接直接是写edit.do,我寻思不应该写/department/edti.do嘛?
    2020-06-07 16:40:35
提问者 JavaNice 2020-06-07 10:32:27

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

为什么<a>标签里面就要写self/info.do,之前的部门模块和用户模块里面的表达提交链接都是些list.do

对于这个项目跳转的各个路径真的不太理解

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

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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