日期:2014-05-19  浏览次数:20692 次

javabean从servlet转递到JSP页面的问题
我现在想把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");
这个语句有错误,求指点啊。

------解决方案--------------------
JSP页面的最前面有没有 import SysBean?
------解决方案--------------------
SysBean user=(SysBean)request.getAttribute("USER");不要這樣寫,很容易報錯的。


改成:

SysBean user=request.getAttribute("USER") ==null?null:(SysBean)request.getAttribute("USER");