Olá pessoal!
Eu to fazendo uma página jsf, e tenho um bean que tem um campo do tipo Contrato. Pra acessar as propriedades desse Contrato no código jsp, eu tenho que passar antes pelo bean e depois pedir o atributo. Por exemplo, se quero a data de celebração do contrato, tenho que fazer:
#{meuBean.contrato.dataCelebracao}
Eu queria abreviar essa expressão, jogando o “meuBean.contrato” em uma variável. Aí tentei fazer algo assim:
...
<c:set var="contrato"
value="#{pagamentoAntecipadoBean.contratoSelecionado}"
scope="page"/>
<br:brOutputTextBold value="#{contrato.numContrato}" id="txtNumContrato" escape="false">
...
Mas, não funcionou. Nem deu exceção, nem renderizou o output.
Não é pra isso que serve o c:set? Se não, existe algo que o valha, em jstl ou jsf?
Valeu pessoal!