this is my
JSP:
<h:selectOneMenu styleClass="selectOneMenu" id="menu1" value="#{deemListBean.tempState}" onchange="submit();" valueChangeListener="#{deemListBean.listenerStateName}" >
<f:selectItems value = "#{deemListBean.getState}" />
</h:selectOneMenu>
<h:selectOneMenu styleClass="selectOneMenu" id="menu2" value="#{deemListBean.tempCity}" >
<f:selectItems value = "#{deemListBean.getCity}" />
</h:selectOneMenu>
<hx:commandExButton type="submit" value="Submit"
styleClass="commandExButton" id="button1"></hx:commandExButton>
And my Backing Bean is:
public void listenerStateName(ValueChangeEvent vce){
System.out.println("inside listenerStateName");
String value = "";
value = (String)vce.getNewValue();
System.out.println("********* The new Value is = "+value);
FacesContext fc = FacesContext.getCurrentInstance();
fc.renderResponse();
deemListBO= this.serviceLocator.getConcreteDeemListService().getCity(value);
setCity(deemListBO.getCity());
System.out.println("********* The new Value is = "+city);
}
any body can help.