我正在尝试这个 JSP 程序,但我收到 HTML 500 错误(找不到页面)
I am trying this JSP program but i am getting HTML 500 error(page not found)
这是我的程序文件。
当我将 20 除以 5 时,我得到答案 4 好的。正确的!
但是当我将 20 除以 0 时,我没有得到 Aspected Output。
相反,我得到页面无法显示错误 HTML 500 内部服务器错误。
使用 NetBeans 8.2 和 Internet Explorer。
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.print("division of numbers is: "+c);
%>
error.jsp
<%@page isErrorPage="true" %>
<html>
<body>
An unexpected exception was encountered.
The admin monkeys are looking into the issue.
<br><br>
Exception is : <%= exception %>
</body>
</html>
问题出在 Internet Explorer chrome 上。
这是我的程序文件。 当我将 20 除以 5 时,我得到答案 4 好的。正确的! 但是当我将 20 除以 0 时,我没有得到 Aspected Output。 相反,我得到页面无法显示错误 HTML 500 内部服务器错误。
使用 NetBeans 8.2 和 Internet Explorer。 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.print("division of numbers is: "+c);
%>
error.jsp
<%@page isErrorPage="true" %>
<html>
<body>
An unexpected exception was encountered.
The admin monkeys are looking into the issue.
<br><br>
Exception is : <%= exception %>
</body>
</html>
问题出在 Internet Explorer chrome 上。