Duvida Struts (Campo HIDDEN + EL)

4 respostas
edysnipes

Senhores boa tarde.

Estou com alguns probleminhas aqui que gostaria de expor a vcs.

Tenho a necessidade de enviar via hidden (<s:hidden name=“flag” id=“flag” value=""></s:hidden>) o valor de um objeto (usuario.idUsuario).

como posso fazer isso?

Usando value=“usuario.idUsuario” e ${usuario.idUsuario} (EL) não funcionaram.

So para complementar esse valor irá ser acessado usando um funcão java script para mostrar em uma popup os valores desses hiddens.

Agradeço.

4 Respostas

MasterDevil

Amigo deveria funcionar sim ${usuario.idUsuario} …
Não etendi a parte que voce disse sobre o javascript…

No action, quando voce tenta dar um request.getAttribute(“flag”) ele retorna null ?
Voce ja tentou confirmar se ${usuario.idUsuario}, realemnte está om valor … um alert qualquer … alert(${usuario.idUsuario}) ?

Abraços maninho. :stuck_out_tongue:

edysnipes

Opa, tudo bem!?

olha só, quando uso assim <s:hidden name=“flag” id=“flag” value="${}"></s:hidden> ele não dá erro e assim mostra minha página.

mas quando uso assim <s:hidden name=“flag” id=“flag” value="${usuario.idUsuario}"></s:hidden> e retorna o seguinte erro:
/admin/acessoUsuario.jsp(126,5) According to TLD or attribute directive in tag file, attribute value does not accept any expressions

aguardo.

edysnipes

Boa noite a todos.

A situação evoluiu um pouco.

usando me é retornado o seguinte erro: For input string: “deOrdemServico”.

I

Qual versao do struts vc esta utilizando ?

Criado 20 de abril de 2008
Ultima resposta 22 de abr. de 2008
Respostas 4
Participantes 3