用request.setAttribute()方法传递对象,取的时候是null,怎么回事?
代码:
doPost(HttpServletRequest req, HttpServletResponse res){
... ...
req.setAttribute("errorMessage",errorMessage);
RequestDispatcher rd = req.getRequestDispatcher("/webChargeJsp/commonError.jsp");
rd.forward(req,res);
... ..
}
在commonError.jsp中通过request.getAttribute("errorMessage");调用时得到的是一个null,怎么回事?