我想检查是否在下拉菜单中选择了特定项目。假设我的 JSP 中有这样的内容:
<sf:select path="xItem" >
<sf:option value="val1" />
<sf:option value="val2" />
</sf:select>
在我相应的java bean中,我想将其检查为
if (xItem.equals("val1")) xItem = doSomething();
但是,如果我将“val1”定义为常量,即 ,final static String mytext="val1"
并将我的 jsp 文件更改为<sf:option value="${MyClass.mytext}" />
,Spring 会抱怨这mytext
不是 MyClass 的属性。反正有没有将此文本定义为常量并在 JSP 和相应的 Java 类中引用它?