• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    JSP中内建exception对象时出现500错误的解决方法

    本文实例讲述了JSP中内建exception对象时出现500错误的解决方法。分享给大家供大家参考,具体如下:

    尝试使用JSP的内建exception对象,写了下面三个文件。思路很简单,文件index若提交字串为空,则get抛出异常,交由error.jsp处理。但实际却不能正常运行,会出现IE的500错误页面。环境为Tomcat 5.5,IE6.0。

    在sun的论坛上有人贴出了原因,是IE的某个设置。Tomcat5.0以后的版本error page在处理时会返回error code 500。而IE得到code 500后会检查该页面的长度,当长度低于某个值时,它会用自己默认的500出错页面来代替制定的error page。它称之为“用户友好性”(这个问题耗了我不少时间,一点也不友好来着)。

    那么解决方法可以是修改IE

    设置:取消IE“工具--Internet选项--高级--显示友好HTTP错误信息”选项;或者增加你的error page的长度。

    index.jsp

    html>
    head>
     title>index/title>
    head>
    body>
     form action="get.jsp" method="get">
     input type="text" name="text">br>
     input type="submit" value="submit">
     /form>
    /body>
    /html>
    
    

    get.jsp

    %@page language="java" errorPage="error.jsp"%>
    html>
    head>
     title>index/title>
    head>
    body>
     %
     String getText = request.getParameter("text");
     out.print(getText);
     if (getText.equals("")) {
      out.print("empty");
      throw new Exception("empty value");
     }
     %>
    /body>
    /html>
    
    

    error.jsp

    %@page language="java" isErrorPage="true"%>
    html>
    head>
     title>index/title>
    head>
    body>
    %
     out.print(exception.getMessage());
     %>
    /body>
    /html>

    个人总结

    所谓增加长度,就是在error.jsp文件中,多复制些文字内容,就能正常运行了。

    希望本文所述对大家JSP程序设计有所帮助。

    您可能感兴趣的文章:
    • JSP上传图片产生 java.io.IOException: Stream closed异常解决方法
    • 分享JSP中文乱码解决方法
    • jsp之间传参数接受中文有乱码问题解决方法
    • JSP加载JS文件不起作用的有效解决方法
    • jsp中文显示问号问题解决方法
    • jsp中使用jstl导入html乱码问题解决方法
    • jsp地址栏传中文显示乱码解决方法分享
    • jQuery在html有效在jsp无效的原因及解决方法
    • jsp下显示中文文件名及绝对路径下的图片解决方法
    • jsp 连接sql server 2008 连接不上的解决方法
    • JSP页面IE无法打开Internet 站点…… 已终止操作 的解决方法
    上一篇:JSP+jquery使用ajax方式调用json的实现方法
    下一篇:jsp编程中session的用法实例分析
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    JSP中内建exception对象时出现500错误的解决方法 JSP,中,内建,exception,对象,