Olá galera,
tenho em uma jsp a tag <logic:notEmpty>
aninhada em um <logic:equal>
Porém, de acordo com as regras definidas nessas duas tags, elas deveriam exibir um determinado conteúdo em um listbox.
O problema que está acontecendo é que a regra não está funcionando de acordo com o esperado. Nenhum erro ou exceção também não é lançada.
O código:
<logic:equal name="valor" value="5">
<logic:notEmpty name="meuForm" property="minhaLista">
<td align="left" nowrap="nowrap">
<bean:message key="resources" />: <br>
<bean:define id="minhaLista" name="meuForm" property="minhaLista" />
<html:select property="codigoTal" style="width:310px">
<html:option value="">--</html:option>
<html:options collection="minhaLista" property="codProperty" labelProperty="labelProperty" />
</html:select>
<br><br>
</td>
</logic:notEmpty>
</logic:equal>
Esta parte de código deverá ser exibida quando a minha action chamar novamente a JSP. Os valores “minhaLista”, nesta re-chamada, está preenchida com valor e “valor”, quer será comparado na tag <logic:equal>
é um valor válido, e no caso que estou fazendo os testes possui como valor “5”, sendo assim, este listbox deveria ser renderizado.
O quê está faltando para funcionar? Vacilei em qual lugar??
Qualquer dica será válida.
Abs.