我有一个带有选择(下拉)的页面。它将具有如下值:
"SUN" - "Sunday"
"MON" - "Monday"
"TUE" - "Tuesday"
etc.
我可以:
- 将值列表存储在页面(JSP 页面)内 “选项”标签
- 将其保存在 MyForm.class 的 Map 中并将其传递到页面 使用“选项”标签的 Controller 。
当前的例子是关于一周中的几天(只有7天),但也适用于一个月中的几天(数据量变大)等。
更好的方法是什么?
附注我正在使用 Java、JSP 和 Spring 框架
最佳答案
此类数据应通过 Controller 公开或封装在自定义标记中(或两者兼有)。
由于 I18N 问题,您不希望将字符串硬编码到 JSP 中(通常),尽管您可以在 JSP 中为此执行 I18N,但它更加冗长。
关于java - 在哪里保存选择标记的值列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7833932/