在Eclipse Helios中显示运行Tomcat 7的错误页面时出现问题

时间:2011-04-17 20:57:25

标签: eclipse tomcat

当我在Eclipse中运行本地Tomcat 7服务器的实例时,我无法显示自定义错误页面。我已在我的web.xml部署描述符中包含以下内容,并已验证该文件位于适当的位置。

 <error-page>
    <error-code>404</error-code>
    <location>/WEB-INF/404.jsp</location>
  </error-page>

当我尝试导航到不存在的资源时,它应该显示我的404.jsp页面。但是,浏览器(Chrome,IE和FireFox)都显示“哎呀此链接似乎已损坏”或“此页面无法显示”页面。

我是否需要在Eclipse / Tomcat中配置以允许自定义错误页面?

1 个答案:

答案 0 :(得分:0)

应该可以将自定义错误页面放在WEB-INF目录中。但是,当servlet映射到/* URL模式时,我遇到了这个问题。您可以尝试映射到/,即

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