Hi!

   I'm trying to use managed beans to request parameters from my forms. But It 
doesn't work! This is the error:


  | javax.servlet.ServletException: /120/SolicitarAlta.xhtml @25,60 
value="#{UserBean.dni}": Target Unreachable, identifier 'UserBean' resolved to 
null
  |     javax.faces.webapp.FacesServlet.service(FacesServlet.java:256)
  |     
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
  | 
  | root cause
  | 
  | javax.el.PropertyNotFoundException: /120/SolicitarAlta.xhtml @25,60 
value="#{UserBean.dni}": Target Unreachable, identifier 'UserBean' resolved to 
null
  |     
com.sun.facelets.el.TagValueExpression.getType(TagValueExpression.java:62)
  |     
com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getConvertedValue(HtmlBasicInputRenderer.java:81)
  |     javax.faces.component.UIInput.getConvertedValue(UIInput.java:936)
  |     javax.faces.component.UIInput.validate(UIInput.java:861)
  |     javax.faces.component.UIInput.executeValidate(UIInput.java:1071)
  |     javax.faces.component.UIInput.processValidators(UIInput.java:663)
  |     
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1021)
  |     
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1021)
  |     
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1021)
  |     
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1021)
  |     javax.faces.component.UIForm.processValidators(UIForm.java:229)
  |     
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1021)
  |     
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1021)
  |     
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1021)
  |     javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:662)
  |     
com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:100)
  |     com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:248)
  |     com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
  |     javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
  |     
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
  | 
  | 

I have created the class UserBean where you can find the atribute dni with the 
get & set method:


  | package com.miApp;
  | 
  | 
  | import java.io.Serializable;
  | 
  | 
  | public class UserBean implements Serializable
  | {
  |   private String dni;
  |   private String nombre;
  |   private String apellidos;
  |   private String password;
  |   private String ocupacion;
  |   private String mail;
  |   private String telf;
  |   
  |   public UserBean()
  |   {
  |   }
  | 
  |   public UserBean(String dni, String nombre, String apellidos, String 
ocupacion,
  |               String mail, String telf, String password)
  |   {
  |     this.dni = dni;
  |     this.nombre = nombre;
  |     this.apellidos = apellidos;
  |     this.password = password;
  |     this.ocupacion = ocupacion;
  |     this.mail = mail;
  |     this.telf = telf;
  |     this.password = password;
  |   }
  | 
  |   public void setDni(String dni)
  |   {
  |       this.dni = dni;
  |   }
  | 
  |   public String getDni()
  |   {
  |     return dni;
  |   }
  | 
  | ....
  | 
  | 

Also I've added in the faces-config.xml file the managed bean:


  | <managed-bean>
  |                     <managed-bean-name>userBean</managed-bean-name>
  |                     
<managed-bean-class>com.miApp.UserBean</managed-bean-class>
  |                     <managed-bean-scope>request</managed-bean-scope>
  |             </managed-bean>
  | 

Does anyone know where is the error?

Thanks

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4121742#4121742

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4121742
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to