在位置href或从Servlet转发时获取HTTP状态500?

时间:2011-11-04 18:01:44

标签: servlets location forwarding

我收到此错误:

HTTP Status 500 -

输入例外报告

消息

description服务器遇到内部错误(),导致无法完成此请求。

例外

org.apache.jasper.JasperException:java.lang.NullPointerException

根本原因

显示java.lang.NullPointerException

注意在GlassFish Server Open Source Edition 3.1-b24日志中,可以找到异常的完整堆栈跟踪及其根本原因。 GlassFish Server开源版3.1-b24

当我尝试从jsp转发到另一个jsp或者我在servlet中转发时......问题是Y从我的页面修改了一些datils并且我想返回登录页面并再次登录看看更新是否成功!...有关此错误的任何想法?... Thankx

1 个答案:

答案 0 :(得分:0)

NullPointerException是一个相当简单的例外,实际上与JSP / Servlet没有任何关系,但一般都是基本的Java(看,它是java.lang包的例外,而不是{{1}包)。 It just means当您的代码尝试使用句点javax.servlet运算符访问/调用它时,某些对象为null

类似的东西:

.

stacktrace的第一行详细告诉您有关它出现的类名,方法名和行号的所有信息。

修复它相对容易。只需确保它不是SomeObject someObject = null; someObject.doSomething(); // NullPointerException! 或完全绕过访问权限。您应该专注于为什么null和/或为什么您的代码正在尝试处理null