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

标签 java jakarta-ee

错误.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>

流程.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);
    %>

当我将任何数字除以零时,IDE 内部网络浏览器会给出“Http 500 服务器内部错误”,当我更改网络浏览器时,它会给出正确的输出

最佳答案

我发现 IE 默认打开了一个功能 - 显示友好的 HTTP 错误消息(转到工具 -> Internet 选项 -> 高级 -> 取消选中显示友好的 HTTP 错误消息)。 然后在Eclipse IDE中执行。为我工作!

关于java - 为什么 ide 内部浏览器给出 Http 500 内部服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39619072/

相关文章:

hibernate - Ehcache 存储但不检索(Ehcache + Hibernate)

java - 通过 EntityManager 查找在 JSF 页面上使用 AJAX 设置标签

java - 在 Tomcat 中隐藏应用程序信息

java - 如何在 J2EE 中进行动态 URL 重写

java - 应为 BEGIN_OBJECT 但为带有自定义 TypeAdapter 的 STRING

java - 如何序列化包含对象列表的对象?

Java - 将 JFrame 的一半设置为特定颜色

java - 如何制作垃圾邮件测试器

java.lang.NoSuchMethodError : main. 线程中的异常 "main"

java - 创建Android Studio项目时出现异常