servlet中RequestDispatcher.forward总是出现空指针异常

Jsan 2006-03-28 10:32:26
String userlevel = rs.getString("userlevel").trim();
String url = "";
dbc.close();//关闭数据库
if (userlevel.equals("0")){
url = "meeting_admin.jsp";
}
else if (userlevel.equals("1")){
url = "meeting_applied.jsp";
}
else if (userlevel.equals("2")){
url = "system_admin.jsp";
}

RequestDispatcher rd = request.getRequestDispatcher("meeting_admin.jsp");
rd.forward(request,response);
为什么我执行到rd.forward(request,response)这一步总是出现NullPointerException,其他的代码测试过都没问题.
...全文
292 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Timsole 2006-03-28
  • 打赏
  • 举报
回复
跟踪一下 看看哪里出现null了 你代码不全 这样很难判断
Jsan 2006-03-28
  • 打赏
  • 举报
回复
我把rd.forward(request,response)这句注释掉之后,就没问题了
wizardblue 2006-03-28
  • 打赏
  • 举报
回复
你用debug模式去跟一下,看看哪里出现null值了

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧