struts2标签中在jsp页面如何给值栈中的list和map赋值
例如jsp页面有个input标签name=u.name,值栈中有个user的对象u,提供了set,get这样就可以直接给u的name给附上值,如果值栈中是一个List<u...
例如jsp页面有个input标签name=u.name,值栈中有个user的对象u,提供了set,get这样就可以直接给u的name给附上值,如果值栈中是一个List<user> list对象,该如何做呢,如果值栈中有一个Map<String,String> map对象,在jsp页面该如何写才能直接付上值直接用呢
展开
3个回答
展开全部
1. <form action="">
<input name="users[0].name" value="张三"/> //同一个对象的users[0] 中[ ]数字一样
<input name="users[0].name" value="10"/>
<input name="users[0].sex" value="1"/>
<input name="users[1].name" value="王五"/>
<input name="users[1].name" value="100"/>
<input name="users[1].sex" value="0"/>
.....
</form>
private List<User> users; //自动封装为 User对象的集合 users 与jsp中的users[0]对应
2.Map好像要用struts2的自定义类型转换,以前用过。现在忘了;
<input name="users[0].name" value="张三"/> //同一个对象的users[0] 中[ ]数字一样
<input name="users[0].name" value="10"/>
<input name="users[0].sex" value="1"/>
<input name="users[1].name" value="王五"/>
<input name="users[1].name" value="100"/>
<input name="users[1].sex" value="0"/>
.....
</form>
private List<User> users; //自动封装为 User对象的集合 users 与jsp中的users[0]对应
2.Map好像要用struts2的自定义类型转换,以前用过。现在忘了;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
http://jeelee.iteye.com/blog/531567
这里写得很详细,你仔细看看,很全面
这里写得很详细,你仔细看看,很全面
追问
不是的,你说的那是action向jsp页面请求,我说的是jsp页面向action请求
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询