![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Servlet
lierenbiji21
这个作者很懒,什么都没留下…
展开
-
SpringMVC中的DispatcherServlet在web.xml中配置的时候,路径用 “ / “ 和“ /* “有什么区别?
相同点: 两种配置都表示拦截所有请求 不同点: 对JSP的处理不同 分析 第一: 优先级分析 完全路径匹配 > 目录匹配 /* > 拓展名匹配 (/index.jsp)> 缺省匹配(/) 但客户端请求的是 XXX.jsp 时 情况一: 如果DispactherServlet 配置的路径是目录匹配 /,那么他的优先级会高于拓展名匹配,因此他会拦截所有 .jsp的请求,而DispactherServlet 不具备查找或者处理jsp的能力,因此会报404错误 情况二: 如果Disp原创 2020-08-28 18:51:05 · 352 阅读 · 0 评论 -
自定义MethodMVC
问题引出 在实际项目开发的时候,我们没发起一次请求都会调用一个写一个对应servlet来接收数据,而每一个servlet都需要我们到web.xml中进行配置,这样的工作量会很大。 解决方案 我们设想有这样一种模式: 就是当前端发起servlet请求的时候,我们可以在请求的末尾添加一个后缀,(例如: .do),我们统一配置携带这种格式的servlet请求都请求到同一个servlet上,在有这个servlet分发给对于的servlet干活就可以了。 代码步骤 第一步:web.xml配置 <?xml ve原创 2020-08-25 16:12:17 · 147 阅读 · 0 评论