2
respostas

como a expressão #{livroBean.autores} se refere ao método getAutores() de LivreoBean?

No curso Java e JSF I: Sua aplicação web com JSF2 na aula 4. Completando o sistema e lidando com escopos do JSF 2, no video 1 mais especificamente no minuto 02:30 até o minuto 03:12;

Foi adicionado na pagina livro.xhtml o código:

A minha dúvida é: como essa expressão ("#{livroBean.autores})consegue chamar um método (getAutores())jaque os nome são diferentes? Não era pra ser "#{livroBean.getAutores}" ?

2 respostas

o código nao apareceu

"f:selectItems value="#{livroBean.autores}" var="autor" itemLabel="#{autor.nome}" itemValue="#{autor.id}"/>

"

Tentei rodar com #{livroBean.getAutores} mas da uma Exception report informando:

Property 'getAutores' not found on type br.com.caelum.livraria.bean.LivroBean

realmente nao entendi isso.