zoukankan      html  css  js  c++  java
  • java web工程的错误页面的简单配置

    jsp页面,本身服务器也会将该页面翻译成一个servlet页面,所以请求该页面就会有可能出现错误的情况,就会出现下面类似的页面

    这样给客户看到并不友好。

    1、jsp页面<%@ page %>指令中的errorPage属性

    此时可以在jsp页面中的<%@ page %>指令中配置errorPage属性,当访问此页面发生错误是,就会跳转到配置好的友好页面

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8" errorPage="errorPage.jsp"%>

    跳转到的错误页面...这样看起来就好多了。

    2、配置web.xml

    在java web工程中,也可以对web.xml配置文件配置全局的错误页面配置,这样在工程中发生错误,都会跳转到相应的页面。

    <!-- 全局错误处理页面配置 -->
      <error-page>
            <!--服务器发生错误时-->
          <error-code>500</error-code>
          <location>/errorPage.jsp</location>
      </error-page>
      <error-page>
            <!--资源找不到-->
          <error-code>404</error-code>
          <location>/404.html</location>
      </error-page>

    配置好了以后,页面没有找到,或者资源访问不存在时候

      注意:  

      当配置了jsp中的errorPage属性后,页面报错就会忽略web.xml中的<error-code>500</error-code>配置(就近原则),可以根据这点配置某个页面发生错误的特殊处理页面

  • 相关阅读:
    Java中break和continue跳出指定循环
    Linux命令对应英文全称
    linux 使用 rz 和 sz 命令
    linux tail命令的使用方法详解
    Linux常用命令大全(非常全!!!)
    正则 函数
    行级锁 java||数据库
    mysql插入操作跳过(ignore)、覆盖(replace into)、更新(on duplicate key)
    MYSQL 常用【函数】大全
    MySQL中INFORMATION_SCHEMA
  • 原文地址:https://www.cnblogs.com/fnz0/p/5615533.html
Copyright © 2011-2022 走看看