请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

<mvc:default-servlet-handler />

老师,<mvc:default-servlet-handler />注释后,代码一样可以运行,这个东西具体有什么作用?

正在回答

1回答

翔仔 2018-11-08 23:23:54

同学好,具体可以参考这段链接https://www.cnblogs.com/dflmg/p/6393416.html

就会发现在springMVC-servlet.xml中配置<mvc:default-servlet-handler />后,会在Spring MVC上下文中定义一个org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler,它会像一个检查员,对进入DispatcherServlet的URL进行筛查,如果发现是静态资源的请求,就将该请求转由Web应用服务器默认的Servlet处理,如果不是静态资源的请求,才由DispatcherServlet继续处理。

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_小梁labor_0 #1
    静态资源的请求由Web应用服务器默认的Servlet处理,这样有什么好处吗?
    回复 有任何疑惑可以回复我~ 2018-11-08 23:45:06
  • 翔仔 回复 提问者 qq_小梁labor_0 #2
    好处是省事
    回复 有任何疑惑可以回复我~ 2018-11-08 23:50:16

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

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

帮助反馈 APP下载

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

公众号

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