AutorBean - autorBean.autor.nome null

0 respostas
E

Pessoal,

fiz as alterações abaixo, porem quando digito o nome e aperto salvar o autorBean.autor.nome esta null, estou utilizando servidor glassfish 4 segue :

@Stateless
public class AutorDao {

	private Banco banco = new Banco();

	public void salva(Autor autor) {
		banco.save(autor);
	}
-------------------
@Named
@RequestScoped
public class AutorBean {
	
	private Autor autor = new Autor();
	//private AutorDao dao = new AutorDao();
	@Inject
	private AutorDao dao;
	public void cadastra() {
		this.dao.salva(autor);
		this.autor = new Autor();
	}
-------------------
		<h:form id="formAutor" prependId="false">
			<p:panelGrid columns="2">
	   		<p:outputLabel value="Título:" />
				<p:inputText id="nome" value="#{autorBean.autor.nome}"  required="true"/>
				
			    <f:facet name="footer">  
					<p:commandButton value="Salvar" action="#{autorBean.cadastra}" 
							process="@form" update="@form :mensagens"  />
				</f:facet>
			</p:panelGrid>				
		</h:form>
Criado 3 de setembro de 2014
Respostas 0
Participantes 1