Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 禁用Struts 1中的单选按钮_Javascript_Html_Jsp_Struts - Fatal编程技术网

Javascript 禁用Struts 1中的单选按钮

Javascript 禁用Struts 1中的单选按钮,javascript,html,jsp,struts,Javascript,Html,Jsp,Struts,我有一个“是”或“否”单选按钮,我想根据布尔属性的值禁用或启用该按钮 <html:hidden property="booleanProperty" /> 如果booleanProperty的值为“Y”,则逻辑:equal将带我进入要禁用“是”或“否”单选按钮的代码 <html:hidden property="booleanProperty" /> 如果BooleanProperty为“N”,则逻辑:equal将带我进入代码,在那里我不禁用Yes或No单选按钮

我有一个“是”或“否”单选按钮,我想根据
布尔属性的值禁用或启用该按钮

<html:hidden property="booleanProperty" /> 
如果
booleanProperty
的值为“Y”,则
逻辑:equal
将带我进入要禁用“是”或“否”单选按钮的代码

<html:hidden property="booleanProperty" /> 
如果
BooleanProperty
为“N”,则逻辑:equal将带我进入代码,在那里我不禁用Yes或No单选按钮

<html:hidden property="booleanProperty" /> 
struts中没有disable属性
,您能帮我完成这个功能吗。我在下面的伪代码中也描述了上述内容

              <logic:equal name="myForm" property="booleanProperty" value="Y">
                   <td class="Label"><bean:message key="Label.hs"  bundle="Messages" /></td>
                  <td>Yes: <html:radio property="hs" value="Y"
                      styleClass="Radio" **disable = "true"** /> No: <html:radio property="hs"
                      value="N" styleClass="Radio" **disable = "true"**/></td>  
               </logic:equal>

               <logic:equal name="myForm" property="booleanProperty" value="N">
                   <td class="Label"><bean:message key="Label.hs"  bundle="Messages" /></td>
                  <td>Yes: <html:radio property="hs" value="Y"
                      styleClass="Radio"   /> No: <html:radio property="hs"
                      value="N" styleClass="Radio" /></td>  
               </logic:equal>
<html:hidden property="booleanProperty" /> 

没有这样的财产。使用html代码禁用属性。谢谢Roman C,我使用了html并禁用了它。您好,我正在根据我的业务逻辑将struts操作类中上述“booleanProperty”的属性值传递为“Y”或“N”。在支柱的形式中,我将“N”作为“booleanProperty”的首字母。因此,当表单填写不正确时,刷新的页面将返回“N”,并且不会考虑从my action类传递的值:(如果表单上存在验证错误,我如何维护action类传递的值并将其分配给booleanProperty的任何建议。如果返回到
'N'
,则它将正确填充,否则它将为
null
。您还没有发布完整的代码示例,因此很难帮助您。您好,很抱歉e回复。基本上我想保留我从Action类收到的booleanProperty的值。如果表单填写不正确,我就失去了值。因此我创建了一个隐藏的属性字段,如下所示。没有这样的属性。使用html代码禁用属性。谢谢Roman C,我使用html并禁用了它。嗨,我是passing根据我的业务逻辑,我的struts action类中上述“booleanProperty”的属性值为“Y”或“N”。在struts的DynaValidatorActionForm中,我将“N”作为“booleanProperty”的首字母。因此,当表单填写不正确时,刷新页面将返回到“N”,并且我的action类传递的值不正确设想:(如果表单上存在验证错误,我如何维护action类传递的值并将其分配给booleanProperty的任何建议。如果返回到
'N'
,则它将正确填充,否则它将为
null
。您还没有发布完整的代码示例,因此很难帮助您。您好,很抱歉基本上我想保留我从Action类收到的booleanProperty的值。如果表单填写不正确,我就失去了值。所以我创建了一个隐藏的属性字段,如下所示。