例如:
Operate op=new Operate();
Address ads=op.queryOne(id2, name);
System.out.println(ads.getAddress());
if(ads.getPname()!=null)
{
request.setAttribute("ads1", ads);
response.sendRedirect("update.jsp");
}
else
{
out.print("请确认你输入的编号和联系人是一致的");
response.sendRedirect("update1.jsp");
}
在update里总是得不到ads1,用Address ads接受后然后调用ads.getName()时总是报空指针异常
------解决方案--------------------------------------------------------
- Java code
FenPage page = new FenPage(); page.setPageNow(request.getParameter("pageNow")); request.setAttribute("almodel", customerDAO.doSelect(page)); request.getRequestDispatcher("ZzCorporation/customer/customer_list.jsp").forward(request, response);
------解决方案--------------------------------------------------------
楼上正解
------解决方案--------------------------------------------------------
1楼说的对。如果你用转发才会有。
------解决方案--------------------------------------------------------
楼主应该了解一下,转发和重定向的区别,明白之后这个问题就很好解决了