请高手帮我解决下java方面的问题
来源:百度知道 编辑:UC知道 时间:2024/07/07 03:06:10
public String perform(request,response){
String nextPage="";
Connection con=null;
Tentbwlisttmp tentbwlisttmp=null;
long roleid=0; //角色
Topmuser myMember=(Topmuser)request.getSession().getAttribute("_currentUser");
try{
con=ConnPoolHandler.getConnection();
String save=request.getParameter("save");
nextPage="test.jsp";
}catch(){}
javax.servlet.RequestDispatcher rd =getServletContext().getRequestDispatcher(nextPage);
rd.forward(request,response); 在这里报了空指针异常。不知道怎么回事。其他没用省略了。
return nextPage;
}
希望大家能帮个忙
解决自然会多给分的。我只是怕没人能解答所以才没在上面弄分。
getServletContext().getRequestDispatcher(nextPage);
这个先前写过,没问题的。
rd不是null
String nextPage="";
Connection con=null;
Tentbwlisttmp tentbwlisttmp=null;
long roleid=0; //角色
Topmuser myMember=(Topmuser)request.getSession().getAttribute("_currentUser");
try{
con=ConnPoolHandler.getConnection();
String save=request.getParameter("save");
nextPage="test.jsp";
}catch(){}
javax.servlet.RequestDispatcher rd =getServletContext().getRequestDispatcher(nextPage);
rd.forward(request,response); 在这里报了空指针异常。不知道怎么回事。其他没用省略了。
return nextPage;
}
希望大家能帮个忙
解决自然会多给分的。我只是怕没人能解答所以才没在上面弄分。
getServletContext().getRequestDispatcher(nextPage);
这个先前写过,没问题的。
rd不是null
javax.servlet.RequestDispatcher rd =getServletContext().getRequestDispatcher(nextPage);
rd.forward(request,response); 在这里报了空指针异常。不知道怎么回事。其他没用省略
rd是null吗?你在forward之前System.out.println(rd==null)看看是不是true,如果是ture的话说明rd是null!!
而且request对象就有getRequestDispatcher方法,你为什么要先getServletContext呢?
javax.servlet.RequestDispatcher rd =request.getRequestDispatcher(nextPage); 再试试。