关于 web.xml 静态资源的一些问题。
2018-02-27 13:51
381 查看
<url-pattern>*.do</url-pattern> 使用*.do 之类的形式
但是改为<url-pattern>/*</url-pattern> 都不起作用
然后加上 default<!-- 写成具体可以,使用正则匹配不行 -->
<!-- <servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping> -->error-page 不起作用 <error-page>
<error-code>404</error-code>
<location>/error404.jsp</location>
</error-page>
<error-page>
<exception-type>java.lang.NullException</exception-type>
<location>/error.jsp</location>
</error-page> 但是 default 使用具体路径时 error-page 起作用,如下<!-- <servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>/error404.jsp</url-pattern>
</servlet-mapping> -->当使用 /* 的时候,加上一下配置也一样<!-- 处理静态资源 -->
<!-- <mvc:default-servlet-handler/> -->
这个问题网上找了好多资料都没有答案,是我描述不准确吗?
<!-- welcome-file-list元素指示服务器在收到引用一个目录名而不是文件名的URL时,使用哪个文件。 --> <welcome-file-list> <welcome-file>index.html</welcome-file> </welcome-file-list> <!-- error-page元素使得在返回特定HTTP状态代码时,或者特定类型的异常被抛出时,能够制定将要显示的页面。 --> <error-page> <error-code>404</error-code> <location>/error404.jsp</location> </error-page> <error-page> <exception-type>java.lang.NullException</exception-type> <location>/error.jsp</location> </error-page>都可以正常起作用
但是改为<url-pattern>/*</url-pattern> 都不起作用
然后加上 default<!-- 写成具体可以,使用正则匹配不行 -->
<!-- <servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping> -->error-page 不起作用 <error-page>
<error-code>404</error-code>
<location>/error404.jsp</location>
</error-page>
<error-page>
<exception-type>java.lang.NullException</exception-type>
<location>/error.jsp</location>
</error-page> 但是 default 使用具体路径时 error-page 起作用,如下<!-- <servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>/error404.jsp</url-pattern>
</servlet-mapping> -->当使用 /* 的时候,加上一下配置也一样<!-- 处理静态资源 -->
<!-- <mvc:default-servlet-handler/> -->
这个问题网上找了好多资料都没有答案,是我描述不准确吗?
相关文章推荐
- 关于IDEA中无法访问web静态资源的问题
- Web.XML文件中关于代码提示的一些问题
- 关于servlet中web.xml的一些问题
- 关于web项目静态资源路径、action路径的控制问题
- 关于web应用中跨域问题的解决方案,并特别针对移动方向提出一些解决方案
- 关于动态数组、静态数组转换为字符串的一些问题 - 给 "厨师" 的回复
- 【转】关于web.xml中不能识别taglib的问题
- 收藏的一些关于web前端开发的资源(很强大,种类很多)
- 修改web.xml 去掉jetty锁定静态文件的问题 的配置(正点-使用maven,jetty配合)
- 备忘:在web.xml中使用org.springframework.js.resource.ResourceServlet的配置对静态资源的访问
- 关于工作流WEB设计器的一些问题
- 关于web.xml中不能识别taglib的问题
- 关于web.xml中不能识别taglib的问题
- 关于基于XML描述的GUI应用的一些资源
- 关于web.xml中配置404错误跳转页面 在ie不能显示自定义错误页面的问题
- 关于web.xml中不能识别<taglib>的问题
- 关于引用exchange webservice做二次开发的一些问题
- 关于编码过滤的问题,这里使用在web.xml中添加过滤器的方法!
- 关于spring 在web.xml 中的配置问题
- 关于静态资源打包后的相对路径问题