我现在想把servlet的数据转递到JSP页面。
在servlet端
写的是
SysBean user=new SysBean();
user.setSystemName(值1);
user.setChineseName(值2);
request.setAttribute("USER", user);JSP端
SysBean user=(SysBean)request.getAttribute("USER");
user.getSystemName(值1);
user.getChineseName(值2);
现在我转递的时候报错,说SysBean user=(SysBean)request.getAttribute("USER");
这个语句有错误,求指点啊。
在servlet端
写的是
SysBean user=new SysBean();
user.setSystemName(值1);
user.setChineseName(值2);
request.setAttribute("USER", user);JSP端
SysBean user=(SysBean)request.getAttribute("USER");
user.getSystemName(值1);
user.getChineseName(值2);
现在我转递的时候报错,说SysBean user=(SysBean)request.getAttribute("USER");
这个语句有错误,求指点啊。
<%@ page import="xxoo.xxoo.SysBean" %>
这个时会报错,我就加了import,现在就是想知道这个方法可行不可行。
request.setAttribute("USER", user);
request.getRequestDispatcher("JSP端.jsp").forward(request, response);
这句话时报错了。
改成:SysBean user=request.getAttribute("USER") ==null?null:(SysBean)request.getAttribute("USER");