我有一个带有组合框的表格,允许人们选择他们是男性还是女性。我想用其他语言更改男性和女性。
我的实际组合框是:
<s:combobox readonly="true" key="sex"
list="{'Male', 'Female'}" value="Male" />
有没有办法将这个组合框放在不同的语言中?
答案 0 :(得分:0)
最后,我找到了解决方案。我必须实现一个动作,显示这个jsp页面的属性列表和一个getter。
public class Action extends ActionSupport {
...
private List<String> genders = new ArrayList<String> ();
public Action ()
{
genders.add(getText("male"));
genders.add(getText("female"));
}
@Override
public String input() throws Exception {
return NONE;
}
...
}
然后在jsp页面中,我将此属性用作组合框中所需的列表。
<s:combobox readonly="true" key="generos" list="genders"/>