Hello,
I am having some troubles with
JSF. I have a page that has a selectOneListbox in it. What I want to have happen is that when the user picks an item in the listbox, the page will execute a method in our listener class. What is happening is that the page gets reloaded, but the listener method is not being fired off. My JSF code is:
<h:form>
<f:verbatim>
<TABLE>
<TR>
<TD>
<B><h:outputText value="Field Name: "/></B>
</TD>
<TD>
<h:selectOneListbox id="uiSelectionField" size="1"
valueChangeListener="#{projectListener.uiInitialSelect}"
onchange="this.form.submit()" immediate="true">
<f:selectItem itemValue="Environment" itemLabel="Environment"/>
<f:selectItem itemValue="Status" itemLabel="Status"/>
<f:selectItem itemValue="Priority" itemLabel="Priority"/>
<f:selectItem itemValue="Release" itemLabel="Release"/>
<f:selectItem itemValue="Issue Type" itemLabel="Issue Type"/>
<f:selectItem itemValue="Function" itemLabel="Function"/>
<f:selectItem itemValue="Module" itemLabel="Module"/>
</h:selectOneListbox>
</TD>
</TR>
</TABLE>
</f:verbatim>
</h:form>
What are we doing wrong?
Thanks.