/admin和 .do 这俩路径从哪里来的

/admin和 .do 这俩路径从哪里来的

/admin和 .do 这俩路径从哪里来的

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

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

3回答
好帮手慕柯南 2019-08-13 10:11:08

同学你好!

  1. 在web.xml中配置了路径,所有的.do结尾的路径都会交给GlobalController来进行处理

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

  2. 接下来看一下GlobalController中写了一些什么,老师添加了一些注解,以其中一段为例进行了说明。

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

  3. 同学可以多观看一下老师的视频来加深理解。

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

好帮手慕柯南 2019-08-12 16:52:57

同学你好!这里老师是使用了类似于spring源码中的方式来进行地址的匹配呢,主要在以下类中

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

这里可以说是一种新的思想,建议同学先不要考虑之前学的servlet那种地址配置的方式。按老师的讲解理解,不要思考它与servlet的联系,否则容易搞混呢。同学可以在这种方式理解之后,再思考它们的关系。

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

  • 提问者 qq_慕设计1529493 #1
    我不太懂老师讲的这种路径怎么设置的,能不能详细讲一下
    2019-08-12 19:20:54
好帮手慕阿满 2019-08-09 12:16:37

同学你好,/admin和.do都是访问路径,比如:localhost:8080/admin/Cake/add.do中的/admin和add.do。

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

  • 提问者 qq_慕设计1529493 #1
    以前讲的不是8080/后跟的是项目名称,servlet映射,admin/Cake/add.do这些都是什么
    2019-08-12 11:30:52
  • 同学你好!idea中项目名称如果没有配置,是可以省略的,这里的admin/Cake/add.do就相当于servlet映射呢。祝学习愉快~
    2019-08-12 15:09:42
  • 提问者 qq_慕设计1529493 #3
    老师,这个路径是怎么设置的呢,我看老师讲的时候直接就用了也没有配置,使用规则是什么
    2019-08-12 16:06:54
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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