Dúvida Struts-JSTL (Básica)

5 respostas
Marques

Pessoal,

Na tabela abaixo o struts traz para mim o telefone corretamente. Porém como eu faço para exibir uma propriedade como "outroCampo" como mostrado na tabela abaixo? Usei essa sintaxe porém naum funciona...
Alguma dica?

Muito obrigado,

JM

<table>
      <tr>
              <td><html:text name="cadForm" property="telefone" /></td>      
      </tr>
       <tr>
             <td>${outroCampo}</td>
       </tr>
</table>

5 Respostas

luiz_ross

Se vc estiver usando JSTL, é só fazer isso

&lt;c:out value="${seuBean.propriedade}"/&gt;
Marques

Luiz,

No meu action, recupero o cliente e dpois faço

BeanUtils.copyProperties(formBean, empresa);

forward = mapping.findForward(cadEmpresa);

return forward;

entaum tentei

<c:out value="${request.nomeEmpresa}"/>
<c:out value="${empresa.nomeEmpresa}"/>
<c:out value="${formBean.nomeEmpresa}"/>

e naum funcionou…

Alguma ideia?

Sds,
JM

skill_ufmt

<html:text name=“cadEmpresa” property=“nomeEmpresa” /></td>

Não funcionou?

Qual forma tu ta mandando para View? cadEmpresa? empresa? formBean?

pois
<html:text name=“nomeFormQueVaiPraView” property=“propriedadeDoFormQueFoiPraView” /></td>

Marques

Poi eh…

Eu soh estou fazendo isso no action:

1 - Recupero empresa

2 -  BeanUtils.copyProperties(formBean, empresa);

3 - forward = mapping.findForward(cadEmpresa);

4 - return forward;

Tenho que fazer mais alguma coisa prah mandar por view?

Marques

Complementando…

Onde cad Empresa é o seguinte:

[]s,

JM

Criado 23 de março de 2005
Ultima resposta 23 de mar. de 2005
Respostas 5
Participantes 3