我的JSP中的枚举字段如下所示:
<td>
<stripes:select name="answer" id="answer" tabindex="530">
<stripes:options-enumeration enum="com.enums.YesNoEmpty"/>
</stripes:select>
</td>
当然是YesNoEmpty.java
public enum YesNoEmpty {
NO,
YES;
public String toString() {
switch (this) {
case YES:
return "Yes";
case NO:
return "No";
default:
return null;
}
}
}
问题是我在页面上默认看到“否”,但需要“是”。我如何在不更改YesNoEmpty.java中的顺序NO,YES的情况下进行管理。
谢谢。
最佳答案
根据API:
选项将按顺序值顺序(即在枚举中声明的顺序)生成。
看起来最好的(唯一的)方法是更改枚举的顺序。