为什么ide内部浏览器给Http 500内部服务器错误

时间:2016-09-21 14:12:25

标签: java java-ee

error.jsp文件

<body>
    <%@ page isErrorPage="true"%>

    <h2>Sorry, your application generating an exception</h2>

    Exception is : <%=exception %>

</body>

的index.html

<form action="process.jsp">

    No1 : <input type="text" name="n1"><br><br>

    No2 : <input type="text" name="n2"><br><br>

    <input type="submit" value="Divide">

 </form>

process.jsp

<%@ page errorPage="/error.jsp" %>

    <%
    String num1=request.getParameter("n1");

    String num2=request.getParameter("n2");

    int a = Integer.parseInt(num1);

    int b = Integer.parseInt(num2);

    int c = a/b

    out.println("Division of numbers is : "+c);
    %>

当我将任意数字设为零时,内部网页浏览器会给出&#34; Http 500服务器内部错误)当我更改网络浏览器时,它会给我正确的输出

1 个答案:

答案 0 :(得分:0)

我发现IE默认启用了一项功能 - 显示友好的HTTP错误消息(goto tools-&gt; internet options-&gt; advanced - &gt; uncheck show friendly HTTP error message)。 然后在Eclipse IDE中执行。为我工作!