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

struts2 门类类型转换中的集合类型

2012-10-29 
struts2 类型类型转换中的集合类型public class SiteAction extends ActionSupport {private static final

struts2 类型类型转换中的集合类型
public class SiteAction extends ActionSupport {private static final Logger log = Logger.getLogger(SiteAction.class);private List<ExtSiteInfoGridItems> siteGridItems;public void setSiteGridItems(List<ExtSiteInfoGridItems> siteGridItems) {this.siteGridItems = siteGridItems;}public List<ExtSiteInfoGridItems> getSiteGridItems() {return siteGridItems;}......}?

public class ExtSiteInfoGridItems {private String serial;// 编号private String name;// 名称//get set 方法省略}
?
Element_siteGridItems=com.dlut.web.extui.ExtSiteInfoGridItems

?如果按上面做的话一点问题都没有,但是如果漏掉了SiteAction.java中对集合属性的get方法的话就会有问题了,siteGridItems是不会被自动赋值的.

正常情况下对于一般的String,int,boolean等类型只需要要set方法就可以了,但是这里却同时需要get方法,只为做类型转换的时候struts2需要先把集合get出来,然后再为其加入属性.

热点排行