【发布时间】:2012-06-29 19:15:07
【问题描述】:
我的问题是我没有成功获取到我的select标签列表的对象的属性。
我的 .jsp 中有一个这样的选择标签:
<s:select list="listFonction" listKey="code" listValue="Libelle"
name="fonctionSelectionne" value="defaultFonction" />
在我的行动中,我声明了一个数组列表(带有 getter 和 setter):
private ArrayList<Fonction> listFonction = new ArrayList<Fonction>();
我还有另一个类Fonction:
public class Fonction {
private int code;
private String libelle;
public Fonction(int code, String libelle)
{
this.code = code;
this.libelle =libelle;
}
public Fonction()
{
}
public int getCode() {
return code;
}
public void setCode(int code) {
this.code = code;
}
public String getLibelle() {
return libelle;
}
public void setLibelle(String libelle) {
this.libelle = libelle;
}
}
为了在我声明的操作中获取选定的值(使用 getter 和 setter):
Private String fonctionSelectionne;
但我只能用getFonctionSelectionne 获取我的对象的代码 (listkey)。
我想获取代码属性(listkey)和libelle属性(listvalue)。
有人知道如何帮助我吗? 谢谢
【问题讨论】:
标签: list object select struts2