struts2 select 标签的如何设置 option 选中

2025-12-15 14:06:04
推荐回答(1个)
回答1:

Dictitem 对象属于 某 Dict 分类
DictitemAction:
... ...
private Dictitem dictitem;
private ArrayList dictlist;
... ...
public List getDictlist(){
return dictlist;
}
... ...
public Dictitem getDictitem() {
return dictitem;
}

说明:其中 dictlist 为 Dict 对象集合,Dict 有属性 id name,且有相应的get/set 方法

jsp:


说明:标签中 list 属性为 Ation 的 dictlist 集合,
value 属性为 Action 中的方法 getDictitem() 取得的对象的 dcaid

结论:要修改 Dictitem 对象 Dict 分类,
在Action类的“修改(action)“方法中,先取得Dictitem对象所有属性,再取得Dict分类,
设置 jsp 标签,value 放要选中的值,list是集合,listKey/listValue为集合内对象的属性。