将 404 错误页面重定向到 Tomcat 中 Spring MVC Web 应用程序的自定义页面

2023-11-29

我正在使用 tomcat 7,并且在 tomcat 7 中构建并部署了 Spring MVC web 应用程序,并且它工作得非常好。我想要的是,每当我的服务器上发生 404 错误时,它应该被重定向到我在 web 应用程序中构建的自定义页面。我已将我的 web 应用程序配置为 tomcat 中的默认 web 应用程序。

我尝试这样做:

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

但一切都是徒劳。

很高兴有人能帮助我解决这个问题。


你可以这样做:

<error-page>
    <error-code>404</error-code> 
    <location>error404</location>
</error-page>

进而:

@Controller
public class ErrorController {

    @RequestMapping("/error404")
    protected String error404() {
        return "/templates/error/error.html";
    }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 404 错误页面重定向到 Tomcat 中 Spring MVC Web 应用程序的自定义页面 的相关文章

随机推荐