读书人

如若为Struts2中的Set类型传值

发布时间: 2012-10-21 09:00:07 作者: rapoo

如果为Struts2中的Set类型传值

User?

String id;
String name;?
int age;?

UserAction中有属性:?
Set<User> ?user;

?

1.JSP页面:

?<input ?name="user.makeNew[0].name"/><input ?name="user.makeNew[0].age"/>

?<input ?name="user.makeNew[1].name"/><input ?name="user.makeNew[1].age"/>

2.Action中记得一定对Set要进行初始化的一个操作,可以在定义的时候就new一个

??Set<User> user=new HashSet<User>();

3.UserAction--conversion.properties文件中:

?? KeyProperty_user=id

??这里“KeyProperty_”是固定的,后面的“user”是你变量的名字

?

参考来源:http://blog.csdn.net/huxiweng/archive/2010/04/09/5466977.aspx

读书人网 >软件架构设计

热点推荐