Duvida sobre tag <html:radio no struts para colocar style="visibility:hidden" dinamicamente

Pessoal, preciso por style=“visibility:hidden” numa tag struts.

O código que eu fiz foi (para a logica):

<%
if(countAgents == 1 && c.getIdRefAgent() > 0)
disable = "visible"; 
else if(countAgents == 1 && c.getIdRefAgent() == 0)
disable = "hidden"; 
else if (countAgents > 1)
disable = "hidden";									    					
else
disable = "visible";
%>

E para a tag:

<td><html:radio name='contactsMergeForm' property='selectedContact' value='<%=c.getId()+""%>' styleId='<%=index+""%>' style='visibility:<%=disable%>'/></td>

mais nao funciona … nao sei pq o struts nao reconhece isso style='visibility:<%=disable%> como algo valido.

to apanhando mto com o struts 1 :frowning:

O mais estranho é que se eu faço isso com disable e coloco boolean … funciona … mais o chefe nao quer assim.