web.xml

原创 2017年09月10日 09:57:59

http://www.iteye.com/problems/36433

<servlet-mapping>  
    <servlet-name>spring</servlet-name>  
    <url-pattern>/*</url-pattern>  
</servlet-mapping>  

该设置表示路径映射,*表示匹配所有,因此所有传入的路径都会被匹配到,进而交由DispatcherServlet处理,而[/myspring/WEB-INF/jsp/hello.jsp]没有对应的Controller,自然会发生报错。此时你需要进行静态资源映射。

url-pattern里/**的意思是所有文件夹及里面的子文件夹
/*是所有文件夹,不含子文件夹
/是web项目的根目录

<servlet-mapping>  
    <servlet-name>spring</servlet-name>  
    <url-pattern>/</url-pattern>  
</servlet-mapping>  

该设置表示将DispatcherServlet作为default Servlet(默认是org.apache.catalina.servlets.DefaultServlet),所有其他路径映射未匹配情况下才会交由它处理。而由于隐式映射的关系,使得 .jsp 扩展名被映射到静态资源进而被执行。

相关文章推荐

Linux 文件操作

1.查找文件find ../ -name *.log -print2.移动文件夹mv a ../../b

XML与Web技术

  • 2016年11月16日 19:42
  • 67KB
  • 下载

eclipse项目web.xml文件配置servlet映射

对于很多初学者在使用eclipse编写servlet小程序的时候,往往需要配置web.xml文件中的servlet项目。关于这个地方的配置说明网上的解释多如牛毛,但是对于初学者可能太过于高深,不能够很...
  • linrufu
  • linrufu
  • 2017年05月22日 11:53
  • 1873

WEB.XML详解

  • 2014年02月21日 13:43
  • 386KB
  • 下载

基于XML的Web内容挖掘

  • 2014年05月05日 21:08
  • 3.64MB
  • 下载

创建Spring-Mybatis web项目,解决IDEA下找不到XXXmapper.xml文件的问题

转入Intellij已经有2个月了,编程效率确实比Eclipse快了很多,而且可以直接使用Maven,然后就想写个小项目玩玩,框架准备使用SpringMVC+spring+Mybatis,看了两篇博客...

jdk5 web.xml

  • 2014年06月26日 14:11
  • 3KB
  • 下载

怎样配置服务器里面的Web.XML文件

我们在开发一个服务器项目的时候,把代码写好后,想要让浏览器能够访问Web项目,那么配置服务器里面的Web.XML文件是比较重要的。如果没有配置好的话,浏览器是无法访问的。 下面我就给大家分享一下本人...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:web.xml
举报原因:
原因补充:

(最多只允许输入30个字)