Javafree
Página Inicial do Fórum > Frameworks, APIs e IDE's

Master Detail no JSF - ViewScoped



Criar novo tópico   Responder tópico


  1. madretor
    Posts:2


    Comment Arrow

    Publicado em: 05/02/2016 17:47:00

    Pessoal,

    estou desenvolvendo uma aplicação JSF2.0 tentando adaptar um tutorial às minha necessidades e já li diversos tópicos sem sucesso.

    Tenho:
    - uma classe modelo Instrutor

    h:commandLink action="#{instrutorBean.alterar}" value="Alterar"
    f:setPropertyActionListener value="#{obj}" target="#{instrutorBean.instrutor}"
    h:commandLink

    uma página que exibe uma lista de instrutores (lista-instrutor.xhtml) e botão para criar instrutor que chama instrutor-incluir.xhtml; esta, por sua vez,é master-details, e para isso usa o InstrutorBean com ViewScoped

    a página alterar-instrutor.xhtml que é chamada por
    "
    < commandLink action="#{instrutorBean.alterar}" value="Alterar" >
    f:setPropertyActionListener value="#{obj}" target="#{instrutorBean.instrutor}"/>
    /h:commandLink>
    "

    Estou incluindo perfeitamente.O problema se dá quando chamo a alterar-instrutor, que não traz os dados do instrutor. Se coloco o InstrutorBean como RequestScoped os dados são exibidos, porém o Master-Details não funciona corretamente.

    ASsimpergunto,existe alguma maneira de fazer master-details com RequestScoped?



  1. Relacionados