zoukankan      html  css  js  c++  java
  • javaweb 中 error-page

    我们的请求找不到时,会跳到错误页面,tomcat提供了一个错误页面,但是不太好。
    分析:
    tomcat自带错误页面不好的原因:有一下两点:
     1.不好看;
     2.不能为seo做出贡献。
    思考:如何解决以上问题?  
    答:那就是自己定义错误页面,然后替换掉原来的错误页面。
    设置步骤:共两部:
    1.在web.xml文件中加入一下代码,保证出错或找不到页面是会跳转到如下页面:
    <error-page> 
        <error-code>400</error-code> 
        <location>/400.jsp</location> 
    </error-page> 
       
    <error-page> 
        <error-code>404</error-code> 
        <location>/404.jsp</location> 
    </error-page> 
       
    <error-page> 
        <error-code>500</error-code> 
        <location>/error.jsp</location> 
    </error-page>
    2.自己写一个error.jsp页面,然后将其头部isErrorPage设置为true即可。
     <%@page contentType="text/html;charset=utf-8" isErrorPage="true"%>


    3.提示:还可以在error.jsp页面中加入相关信息,让其打印出错误信息来,操作如下:
     错误码: <%=request.getAttribute("javax.servlet.error.status_code")%> <br>
     信息: <%=request.getAttribute("javax.servlet.error.message")%> <br>
     异常: <%=request.getAttribute("javax.servlet.error.exception_type")%> <br>

  • 相关阅读:
    puppet master/agent
    puppet单机模型
    Nginx MogileFS 配置
    mogilefs 安装与配置
    CMakeLists.txt
    下载安装MariaDB Galera 10.1
    BZOJ1295: [SCOI2009]最长距离
    BZOJ2375: 疯狂的涂色
    BZOJ1260: [CQOI2007]涂色paint
    BZOJ2789: [Poi2012]Letters
  • 原文地址:https://www.cnblogs.com/c-c-c-c/p/9119057.html
Copyright © 2011-2022 走看看