Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Tomcat中更新默认错误页时出现的问题_Java_Tomcat - Fatal编程技术网

Java 在Tomcat中更新默认错误页时出现的问题

Java 在Tomcat中更新默认错误页时出现的问题,java,tomcat,Java,Tomcat,我们试图合并tomcat的自定义错误页面,因为服务器错误会暴露版本详细信息。 我们阅读了一些在线文章,试图创建一个常规错误页面,并在web.xml中进行了配置。下面是我在tomcatweb.xml文件中包含的代码 <error-page> <error-code>404</error-code> <location>errorPage.htm</location> </error-page> 40

我们试图合并tomcat的自定义错误页面,因为服务器错误会暴露版本详细信息。 我们阅读了一些在线文章,试图创建一个常规错误页面,并在web.xml中进行了配置。下面是我在tomcatweb.xml文件中包含的代码

 <error-page> 
    <error-code>404</error-code> 
    <location>errorPage.htm</location>
 </error-page>

404
errorPage.htm
我将errorPage.htm放在$tomcat/webapps/$application中。 部署上述组件时,如果出现404异常,tomcat无法显示上面配置的errorPage.htm

我可以通过导航到访问errorPage.htmhttp://localhost:8080/$application/errorPage.htm。但是当出现404错误时,它不会返回web.xml中配置的自定义错误页面。我甚至将上述配置更改为

   <error-page> 
    <error-code>404</error-code> 
    <location>$application/errorPage.htm</location>
    </error-page>

404
$application/errorPage.htm
但仍然没有任何效果。您能告诉我如何修理吗。
非常感谢您在这方面的任何帮助