首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

怎么将一个实体用request传递到另一个jsp页面中去

2012-10-15 
如何将一个实体用request传递到另一个jsp页面中去?例如:Operate opnew Operate()Address adsop.queryOn

如何将一个实体用request传递到另一个jsp页面中去?
例如:
  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楼说的对。如果你用转发才会有。
[解决办法]
楼主应该了解一下,转发和重定向的区别,明白之后这个问题就很好解决了

热点排行