1

好的,所以我想替换 Tomcat 7 默认错误页面。因此,我在我的 web.xml 中为我们的应用程序设置了 error-page 元素。

完成此操作后,我注意到我们的一些集成测试失败并且所有 40x 状态都返回为 HTTP 403。例如,通常我们的一个测试应该返回 404,但是当启用错误页面时返回 403。

我们的大多数集成测试都是通过 GET 或 POST。但是,失败的测试都是 PUT。当没有错误页面定义时,这些测试再次正常工作。

有人有想法么?

我尝试在 init-parameters 中为 servlet 设置 readonly 参数,但这没有任何区别。

这是一个 Spring-Mvc 3.0.5 应用程序。

4

0 回答 0