可以把form再放到request中,在页面getXXX就行了
解决方案 »
- 大哥,大姐们来帮忙啦
- 【求救】基于SSH框架的文件上传下载 启动服务报错
- 这句简单的sql改成hql,谢谢
- spring 整合hibernate struts 开发 ,服务器启动时提示找不到HibernateTransactionManager,但包已导入,请高手指教..
- 插入记录问题?
- 利用DOM4J,在XML中如何读取未知的属性.
- 超多经典书下载!!!超多经典书下载!!!超多经典书下载!!!
- 版主,各位大侠,救救我吧 !eclipse开发j2ee初级问题
- spring autowired注解失败 空指针异常
- JAVA矩阵相乘
- jsp标签问题,怎么在config文件里配置forward
- EJB的事务问题
ArrayList arr = new ArrayList();
while (Rs.next()) {
user.setUserId(new String(Rs.getString("Customer_Id")));
user.setUserName(Rs.getString("Customer_Name"));
user.setUserType(Rs.getString("Customer_type"));
user.setUserPosition(Rs.getString("Customer_position"));
user.setIsEffect(Rs.getString("isEffect"));
arr.add(user);
}
request.setAttribute("UserForm", arr);jsp中的代码如下:
<logic:iterate id="user" name="UserForm">
<tr align="left">
<td>
<bean:write name="UserForm" property="UserId"/>
<bean:write name="UserForm" property="UserName"/>
<bean:write name="UserForm" property="UserType"/>
<bean:write name="UserForm" property="UserPosition"/>
<bean:write name="UserForm" property="IsEffect"/>
</td>
</tr>
</logic:iterate>运行出来的结果是:Cannot find bean UserForm in any scope
我的config中的设置是这样的:
form-bean中:<form-bean name="UserForm" type="work.UserForm"/>
action-mappings中:
name="UserForm" type="work.DbAction"
path="/dbconn">
<forward name="success" path="work.jsp"/>希望有人看一下,谢谢了。
<bean:write name="UserForm" property="UserName"/>
<bean:write name="UserForm" property="UserType"/>
<bean:write name="UserForm" property="UserPosition"/>
<bean:write name="UserForm" property="IsEffect"/>UserForm-->user
加上请求的会话范围:session.
request.setAttribute("UserForm", arr);
改为
session.setAttribute("UserForm", arr);