JSP - HTTP状态500 -内部服务器错误

vngu2lb8  于 2022-12-07  发布在  其他
关注(0)|答案(2)|浏览(133)

下面是我的. jsp的一部分。

<%User user = (User) (session.getAttribute("user"));%>
<b>Welcome <%= user.getFirstName() + " " + user.getLastName()%></b>
<br/>

我得到以下错误:
HTTP状态500-内部服务器错误
类型例外报表
在第[20]行处理[/home. jsp]时出现异常错误
描述服务器遇到意外情况,无法完成请求。
异常代码:处理第[20]行的[/home.jsp]时出现异常
17:这是新增信息页面
18:〈%=新日期()%〉19:(用户名);*******************************
22:23:登出
服务器端过滤器(WsFilter)是一个服务器端过滤器(WsFilter),它是一个服务器端过滤器(WsFilter),它是一个服务器端过滤器(WsFilter)。
根本原因Java应用程序运行时出现异常错误,原因如下:Java应用程序运行时出现异常错误,原因如下:
注意:服务器日志中提供了对根本原因的完整堆栈跟踪。
Apache Tomcat/9.0.1版本的操作系统
有人能帮忙吗?错误在第20行。

jbose2ul

jbose2ul1#

因为变数user(= session.getAttribute("user"))是null,所以会掷回NullPointerException
您至少应该加上if (user != null) { ...

yyyllmsg

yyyllmsg2#

确保已创建会话并将变量设置为与

session.getAttribute("user");

相关问题