首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

如若为Struts2中的Set类型传值

2012-10-21 
如果为Struts2中的Set类型传值User?String idString name?int age?UserAction中有属性:?SetUser ?use

如果为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

热点排行