afamorim
Faça um metodo no seu confirmaQtdFerramenta que retorne este valor como
o metodo pode ter a seguinte Assinautara
function Retorno getQuantidade(){
return SessionBean.getStrQuantidade();
}
e mande ver la na pagina.
webeverton
hehehe… mas é justamente lá na página que tá o problema… não sei como chamar este método dentro do JSF… :oops:
hehehe…
Valeu cara… 8) :lol:
Eric_Yuji
Para chamar o método, basta setar a propriedade action
<ui:hyperlink action="#{SessionBean.getStrQuantidade()}" ...../>
webeverton
Bom,
coloquei isso:
action="#{SessionBean1().getStrQuantidade()}"
E deu isso:
E se eu coloco isso:
action="#{SessionBean1.getStrQuantidade()}"
Dá isso:
E agora?!
Valeu!!!
:lol:
matheuscechito
webeverton:
E se eu coloco isso:
action="#{SessionBean1.getStrQuantidade()}"
Dá isso:
E agora?!
esse seu método “getStrQuantidade()” não tem nenhum parametro não?!?!?!
e seu SessinoBean1 está declarado corretamente no faces-config???
webeverton
o método não tem parâmetros não… é só uma propriedade da session, onde eu armazeno um valor.
Quanto à faces config, tu se refere à qual arquivo?! como eu configuro ele…
To usando o Java Studio Creator, daí to aprendendo mais devagar os pormenores do JSF.
Valeu…
matheuscechito
faces-config.xml é o arquivo de configuração dos managed beans…
esse seu SessionBean1 deve ser uma classe de teste neh?!
e nela deve ter um atributo “strQuantidade”, certo?!
tente colocar assim para pegar esse atributo então:
#{SessionBean1.strQuantidade}
mas isso não pode ser um action, tem q ser um binding.
pois o JSF ira buscar automaticamente pelo GET do seu atributo.