随笔 - 251  文章 - 504  trackbacks - 0
<2008年3月>
2425262728291
2345678
9101112131415
16171819202122
23242526272829
303112345

本博客系个人收集材料及学习记录之用,各类“大侠”勿扰!

留言簿(14)

随笔分类

收藏夹

My Favorite Web Sites

名Bloger

非著名Bloger

搜索

  •  

积分与排名

  • 积分 - 200393
  • 排名 - 285

最新评论

1.使用<bean:write>标记读取form表单的值。
需要注意的是:action配置中的attribute属性的值要和<bean:write>标签中name的值一致。如,
1<action attribute="registerForm" input="/register.jsp"
2            name="registerForm" path="/register" scope="request"
3            type="org.springframework.web.struts.DelegatingActionProxy">
4            <forward name="failed" path="/failed.jsp" />
5            <forward name="success" path="/success.jsp" />
6        </action>
读取页面:
1<td>
2                        <bean:write name="registerForm" property="username"/>
3                    </td>
<bean:write>标签中的property属性就是form表单中的应该一致。

2.<logic:iterate>标签实现迭代操作。
<logic:iterate>标记的name属性指定了要进行迭代的集合对象,id属性定义了这个集合对象中的一个实例名称。
如,在action中获得一个查询结果集合。通过setAttribute()保存在request里。
java.util.List list=dao.findAll();
    request.setAttribute(
"users",list );
在显示页面中,
 1<table border="1">
 2        <tbody>
 3            <tr>
 4                <td>
 5                    姓名
 6                </td>
 7                <td>
 8                    年龄
 9                </td>
10                <td>
11                    邮箱
12                </td>
13                <td>
14                    密码
15                </td>
16            </tr>
17            <logic:iterate id="user" name="users">
18                <tr>
19                    <td>
20                        <bean:write name="user" property="username" />
21                    </td>
22                    <td>
23                        <bean:write name="user" property="age" />
24                    </td>
25                    <td>
26                        <bean:write name="user" property="email" />
27                    </td>
28                    <td>
29                        <bean:write name="user" property="password" />
30                    </td>
31                </tr>
32            </logic:iterate>
33        </tbody>
34    </table>

其中,name:users就是传递过来的对象集合,id:user是定义了对象集合中的一个实例而已。
posted on 2008-03-26 23:23 matthew 阅读(373) 评论(0)  编辑  收藏 所属分类: JavaEE

只有注册用户登录后才能发表评论。


网站导航: