Visualizzazione dei risultati da 1 a 6 su 6

Discussione: JSF HTTP Status 500

  1. #1

    JSF HTTP Status 500

    Salve a tutti ho avuto questo problema non riesco a capire come risolverlo
    non lo fa sempre ogni tanto funziona ogni tanto no Booooooooooooooooo!!!!!javascript:void(0);
    Senza speranza

    HTTP Status 500

    type Exception report

    message

    description The server encountered an internal error () that prevented it from fulfilling this request.

    exception

    javax.servlet.ServletException: Error testing property 'firstName' in bean of type null
    javax.faces.webapp.FacesServlet.service(FacesServl et.java:209)
    org.netbeans.modules.web.monitor.server.MonitorFil ter.doFilter(MonitorFilter.java:368)

    root cause

    javax.faces.el.PropertyNotFoundException: Error testing property 'firstName' in bean of type null
    com.sun.faces.el.PropertyResolverImpl.getType(Prop ertyResolverImpl.java:342)
    com.sun.faces.el.impl.ArraySuffix.getType(ArraySuf fix.java:240)
    com.sun.faces.el.impl.ComplexValue.getType(Complex Value.java:208)
    com.sun.faces.el.ValueBindingImpl.getType(ValueBin dingImpl.java:345)
    com.sun.faces.renderkit.html_basic.HtmlBasicInputR enderer.getConvertedValue(HtmlBasicInputRenderer.j ava:111)
    javax.faces.component.UIInput.getConvertedValue(UI Input.java:713)
    javax.faces.component.UIInput.validate(UIInput.jav a:638)
    javax.faces.component.UIInput.executeValidate(UIIn put.java:849)
    javax.faces.component.UIInput.processValidators(UI Input.java:412)
    javax.faces.component.UIForm.processValidators(UIF orm.java:170)
    javax.faces.component.UIComponentBase.processValid ators(UIComponentBase.java:912)
    javax.faces.component.UIViewRoot.processValidators (UIViewRoot.java:342)
    com.sun.faces.lifecycle.ProcessValidationsPhase.ex ecute(ProcessValidationsPhase.java:78)
    com.sun.faces.lifecycle.LifecycleImpl.phase(Lifecy cleImpl.java:200)
    com.sun.faces.lifecycle.LifecycleImpl.execute(Life cycleImpl.java:90)
    javax.faces.webapp.FacesServlet.service(FacesServl et.java:197)
    org.netbeans.modules.web.monitor.server.MonitorFil ter.doFilter(MonitorFilter.java:368)

    note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.

  2. #2
    Magari se posti anche un pò di codice è meglio...
    Al mio segnale... scatenate l'inferno!

  3. #3
    Ciao,
    guardando la trace direi che firstName non viene né inizializzato né valorizzato,
    e quando accedi alla proprietà ti becchi un null che non gestisci.

    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  4. #4

    Codice

    Vi lascio un po di codice per capirci qualcosa
    Il valore di firstName viene preso da un a textBox Questo e usato come bean in una jsf


    import java.util.Date;
    import javax.faces.application.FacesMessage;
    import javax.faces.component.UIComponent;
    import javax.faces.component.UIInput;
    import javax.faces.context.FacesContext;

    public class JavaBean {
    String firstName;
    String lastName;
    Date dob;
    String gender;
    String serviceLevel;
    String email;

    /** Creates a new instance of JavaBean */
    public JavaBean() {
    }

    public String getFirstName(){
    return firstName;
    }
    public void setFirstName(String firstName){
    this.firstName = firstName;
    }

    public String getLastName(){
    return lastName;
    }
    public void setLastName(String lastName){
    this.lastName = lastName;
    }
    public Date getDob(){
    return dob;
    }
    public void setDob(Date dob){
    this.dob = dob;
    }
    public String getGender(){
    return gender;
    }
    public void setGender(String gender){
    this.gender = gender;
    }
    public String getEmail(){
    return email;
    }
    public void setEmail(String email){
    this.email = email;
    }
    public String getServiceLevel(){
    return serviceLevel;
    }
    public void setServiceLevel(String serviceLevel){
    this.serviceLevel = serviceLevel;
    }
    }

  5. #5
    posta anche la pagina jsp e il faces-config.xml

    Inoltre, l'errore te lo da al caricamento della pagina o quando fai il submit?
    Al mio segnale... scatenate l'inferno!

  6. #6
    Risolto il problema grazie a tutti..................

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.