作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试将错误的页面请求(404 错误)重定向到自定义错误页面。为了让我的 servlet 而不是根 servlet 来处理这些请求,我输入了以下 url-pattern:
<url-pattern>/</url-pattern>
不幸的是,这也会捕获对 *.js、*.css、*.png、*.jpg 和其他此类文件的嵌入式请求。部署描述符中是否有指定独占模式的方法?比如说,“除了带有 x 扩展名的请求之外的所有内容”?
或者还有其他我没有看到的解决方法吗?
最佳答案
您可以在 DD 中为 HTTP 404 错误声明一个错误页面,如下所示。
<error-page>
<error-code>404</error-code>
<location>/notFound.jsp</location>
</error-page>
容器(在您的例子中是 Tomcat)然后将捕获任何 HTTP 404 并将它们转发到您指定的页面(上例中的/notFound.jsp)。
有一些文档 at Sun ,还有更多 Google Code .
关于tomcat - Tomcat web.xml 描述符中的独有 url 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1495228/
是否可以根据 IP 地址每 24 小时向我网站的访问者显示一段文字,例如,如果用户访问我的网站,将显示一段文字,但是如果用户再次访问该网站在 24 小时内,这段文字将被隐藏,直到 24 小时过去? 最
假设我有一系列文章: https://example.firebaseio.com/articles/$key 我想给 articles 添加一个 viewCounter 和 currentUsers
我是一名优秀的程序员,十分优秀!