在Struts 2中遇到Jsp验证问题

时间:2014-08-05 11:28:19

标签: java jsp struts2 ognl

在JSP页面中,Am使用Struts 2 <s:select>选项并列出了以下代码中提到的值。

<s:select label="Select your month" headerKey="-1" headerValue="Select Month"
cssClass="form-control" {'opt1':'January','opt2':'February'}" name="cb.month" />

我的格式验证问题是

Encountered ":" at line 1, column 48.
Was expecting one of:"}" ..."}" ..."." ..."[" ...";" ...">" ..."gt" ..."<" ...
"lt" ...">=" ..."ge" ..."<=" ..."le" ..."==" ..."eq" ..."!=" ..."ne" ..."&&"...
"and" ..."||" ..."or" ..."*" ..."+" ....

请帮我解决问题。

更新图片

ScreenShot

1 个答案:

答案 0 :(得分:0)

使用此代码

<s:select label="Select your month" headerKey="-1" headerValue="Select Month"
cssClass="form-control" list="#{'opt1':'January','opt2':'February'}" name="cb.month" />

s:select标记具有此标记所必需的列表属性。还可以使用正确的OGNL语法来实例化Map