Olá pessoal, to com um problema, to montando um sistema e ta dando pau (basico né?).
É o seguinte, tenho que passar o codigo da cotação da janela para o ben e este carregar na proxima janela... mas ta vindo como null...
to colocando o cod abaixo para vcs entenderem... Ta em JSF, MyFaces
<t:saveState value="#{cadastroCotacoes.codigoPedido}"></t:saveState>
<t:saveState value="#{cadastroCotacoes.codigoCotacao}"></t:saveState>
<t:saveState value="#{cadastroCotacoes.allCadastroCotacoes}"></t:saveState>
<t:dataTable id="dataTableCadastroCotacoes"
align="center"
width="100%" rowClasses="LINHA_1_TAB,LINHA_2_TAB"
headerClass="titulo_tabela"
value="#{cadastroCotacoes.allCadastroCotacoes}"
var="linhaCadastroCotacoes">
<t:column width="40px">
<f:facet name="header">
<f:verbatim>Nr. Cotação</f:verbatim>
</f:facet>
<h:selectBooleanCheckbox id="selNrCotacao" value="#{linhaCadastroCotacoes.cotVencedora}" disabled="#{not cadastroCotacoes.habilitado}"/>
</t:column>
<t:column width="30px">
<f:facet name="header">
<f:verbatim>Alteração</f:verbatim>
</f:facet>
<t:commandButton image="../imagens/botao_altera.gif" action="#{cadastroCotacoes.alteraCotacao}" style="width:20px; height:20px; border:0px; vertical-align:middle" styleClass="BUTTON_imagem" disabled="#{not cadastroCotacoes.habilitado}">
<f:param name="codCot" value="#{linhaCadastroCotacoes.codigoCotacao}"/>
</t:commandButton>
</t:column>
<t:column width="30px">
<f:facet name="header">
<f:verbatim>Exclusão</f:verbatim>
</f:facet>
<t:commandButton image="../imagens/botao_cancelar.gif" action="#{cadastroCotacoes.excluirCotacao}" style="width:20px; height:20px; border:0px; vertical-align:middle" styleClass="BUTTON_imagem" disabled="#{not cadastroCotacoes.habilitado}">
<f:param name="codCot" value="#{linhaCadastroCotacoes.codigoCotacao}"/>
</t:commandButton>
</t:column>
</t:dataTable>
public String alteraCotacao() {
String codCot = getParameter("codCot");
setSessionAttribute("codPed", this.codigoPedido.toString());
this.codigoCotacao = new Long(codCot);
setSessionAttribute("codCot", this.codigoCotacao.toString());
return "alteraCotacao";
}
public Long getCodigoCotacao() {
return codigoCotacao;
}
public void setCodigoCotacao(Long codigoCotacao) {
this.codigoCotacao = codigoCotacao;
}
