0

我有一个 jsp,我想控制测试字段的“禁用”属性。这个语法正确吗?到目前为止,当我运行页面时,该值没有显示出来。

    <html:text property="startDate" maxlength="14" 
            disabled="<bean:write name='bbsInfoModel' property='waitMode'/>"/>
4

1 回答 1

0

我不认为您不能将这样的完整标签嵌套在另一个标签的属性中。尝试在 disabled 属性中使用 scriptlet 或 $propertyName。(使用 struts 已经有一段时间了。)

或者试试这个:

<html:text property="startDate" maxlength="14">
        <disabled><bean:write name='bbsInfoModel' property='waitMode'/></disabled>
 </html:text>

假设您的 waitMode 属性返回一个布尔值。

如果可以,请查看 JSTL 核心标记库。

编辑:试试这个:

disabled='${bbsInfoModel.waitMode}'

最后编辑:试试这个:

<input type="text" name="startDate" maxlength="14" disabled="${bbsInfoModel.waitMode}" />
于 2011-02-25T19:08:45.063 回答