1 38 39 40 package carstore; 41 42 import javax.faces.context.FacesContext; 43 import javax.faces.event.AbortProcessingException; 44 import javax.faces.event.PhaseId; 45 import javax.faces.event.ValueChangeEvent; 46 import javax.faces.event.ValueChangeListener; 47 48 public class FirstNameChanged extends Object implements ValueChangeListener { 49 50 public void processValueChange(ValueChangeEvent event) 51 throws AbortProcessingException { 52 if (null != event.getNewValue()) { 53 FacesContext.getCurrentInstance().getExternalContext() 54 .getSessionMap() 55 .put("firstName", event.getNewValue()); 56 } 57 } 58 59 60 public PhaseId getPhaseId() { 61 return PhaseId.ANY_PHASE; 62 } 63 64 } 65 66 | Popular Tags |