我需要将枚举的所有值显示为< option>元素.我用scriptlets实现了这个目的:
...
Class> c = CarrierCode.class;
for (Object carrier : c.getEnumConstants()) {
CarrierCode cc = (CarrierCode) carrier;
StringBuilder sb = new StringBuilder();
Formatter formatter = new Formatter(sb, Locale.US);
out.print(formatter.format("%s
", cc.getMfCode(), cc.name()));
}
%>
...
但是,我想使用JSTL / EL代码来实现它.我该怎么做?
更新:
Spring现在有一种更容易的方法.首先添加弹簧框架工作标签
那么如果你只是声明一个选择路径中的变量是枚举,
spring自动找到其他元素.