/
<servlet-mapping>
<servlet-name>Springmvc</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping> /*
<servlet-mapping>
<servlet-name>Springmvc</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping> *.action
<servlet-mapping>
<servlet-name>Springmvc</servlet-name>
<url-pattern>*.action</url-pattern>
</servlet-mapping>

其中/和/*的区别:
< url-pattern > / </ url-pattern >   不会匹配到*.jsp,即:*.jsp不会进入spring的 DispatcherServlet类 。
< url-pattern > /* </ url-pattern > 会匹配*.jsp,会出现返回jsp视图时再次进入spring的DispatcherServlet 类,导致找不到对应的controller所以报404错。 原因是返回的jsp被迁至控制器再次拦截,但无法找到这个资源的处理器

总之,关于web.xml的url映射的小知识:
< url-pattern>/</url-pattern>  会匹配到/login这样的路径型url,不会匹配到模式为*.jsp这样的后缀型url
< url-pattern>/*</url-pattern> 会匹配所有url:路径型的和后缀型的url(包括/login,*.jsp,*.js和*.html等)

最新文章

  1. ASP.NET中使用JqGrid完整实现
  2. Dynamics AX 2012 R2 将系统用户账号连接到工作人员记录
  3. Java 泛型,了解这些就够用了。
  4. javascript之DOM篇二(操作)
  5. Windows Performance Monitoring with perfmon
  6. VC的文件操作
  7. iOS block的使用
  8. 找不到可安装的ISAM
  9. java 产生的固体物的基础上 增删改的SQL声明
  10. ssm搭建报错
  11. web项目生成war包的问题
  12. kafka Topic 与 Partition
  13. 从壹开始前后端分离[.NetCore] 37 ║JWT完美实现权限与接口的动态分配
  14. Linux下计算进程的CPU占用和内存占用的编程方法[转]
  15. pandas的日常笔记--查询
  16. windows下忘记mysql超级管理员root密码的解决办法(也适用于wamp)
  17. 【Python】【内置函数】【bytes&amp;bytearray&amp;str&amp;array】
  18. redis—Spring中redis缓存的简单使用
  19. Google Tango SDK下载
  20. 如何在一台 web 服务器上注册CA证书

热门文章

  1. js获取当前日期,格式为YYYY-MM-DD
  2. Spring JdbcTemplate 使用总结
  3. vs文件属性(复制到输出目录)是什么意思
  4. 初学orcale(一)
  5. 【代码笔记】Java深入学习——实现客户端发送文件到服务器的文件传输
  6. 如何使用CSS隐藏滚动条并且兼容大部分浏览器
  7. stroke和fill顺序对绘图的影响
  8. ie 9 渐变背景色兼容问题
  9. mfc自动创建按钮消息处理并清除
  10. CSS3中的变形与动画(二)