Jsp Struts1bean:写不工作

Jsp Struts1bean:写不工作,jsp,struts-1,Jsp,Struts 1,我有一个jsp,我想控制测试字段的“disabled”属性。 这个语法正确吗? 到目前为止,当我运行页面时,该值没有显示出来 <html:text property="startDate" maxlength="14" disabled="<bean:write name='bbsInfoModel' property='waitMode'/>"/> 我不认为不能在另一个标记的属性中嵌套这样的完整标记。尝试在禁用的属性中使用script

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

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

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

或者试试这个:

<html:text property="startDate" maxlength="14">
        <disabled><bean:write name='bbsInfoModel' property='waitMode'/></disabled>
 </html:text>
上次编辑:尝试以下操作:

<input type="text" name="startDate" maxlength="14" disabled="${bbsInfoModel.waitMode}" />


现在我尝试使用disabled=''/>,但没有尝试:disabled='${bbsInfoModel.waitMode}'好的,最后一次尝试:不要使用html:text属性,而是直接使用JSP没有呈现的html标记,并在disabled属性中使用JSFT表达式。您可能会遇到可怕的双重处理问题。
<input type="text" name="startDate" maxlength="14" disabled="${bbsInfoModel.waitMode}" />