Jsf rk使用“#{engTaskFormBean.testOrigin}”和“#{!engTaskFormBean.testOrigin}”产生了所需的结果。您可以更新问题plz:)中的当前代码吗?这看起来不错,适合我。你能发布完整的bean和完整的xhtml
Jsf rk使用“#{engTaskFormBean.testOrigin}”和“#{!engTaskFormBean.testOrigin}”产生了所需的结果。您可以更新问题plz:)中的当前代码吗?这看起来不错,适合我。你能发布完整的bean和完整的xhtml,jsf,jsf-2,Jsf,Jsf 2,rk使用“#{engTaskFormBean.testOrigin}”和“#{!engTaskFormBean.testOrigin}”产生了所需的结果。您可以更新问题plz:)中的当前代码吗?这看起来不错,适合我。你能发布完整的bean和完整的xhtml吗? <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/c
rk使用“#{engTaskFormBean.testOrigin}”和“#{!engTaskFormBean.testOrigin}”产生了所需的结果。您可以更新问题plz:)中的当前代码吗?这看起来不错,适合我。你能发布完整的bean和完整的xhtml吗?
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.org/ui">
<h:form id="form">
<h3>
<b>Test Origin: </b>
<h:selectOneRadio required="true" value="#{engTaskFormBean.testOrigin}">
<f:selectItem itemValue="#{true}" itemLabel="Qualification" />
<f:selectItem itemValue="#{false}" itemLabel="Experimental" />
<f:ajax execute="@this" render="output" />
</h:selectOneRadio>
<br /> <br />
<h:panelGroup id="output">
<b>Priority Category: </b>
<h:selectOneMenu value="#{engTaskFormBean.priorityCatValue}"
rendered="#{engTaskFormBean.testOrigin}">
<f:selectItem itemValue="End Of Life" itemLabel="End Of Life" />
<f:selectItem itemValue="New Design" itemLabel="New Design" />
<f:selectItem itemValue="2nd Source" itemLabel="2nd Source" />
<f:selectItem itemValue="Suitable Sub." itemLabel="Suitable Sub." />
</h:selectOneMenu>
<br />
<br />
<h:selectOneMenu value="#{engTaskFormBean.priorityCatValue}"
rendered="#{!engTaskFormBean.testOrigin}">
<f:selectItem itemValue="Customer Inquiry" itemLabel="Customer Inquiry" />
<f:selectItem itemValue="Internal" itemLabel="Internal" />
</h:selectOneMenu>
<br />
<br />
</h:panelGroup>
</h3>
</h:form>
</html>
private boolean testOrigin;
public boolean isTestOrigin() {
return testOrigin;
}
public void setTestOrigin(boolean testOrigin) {
this.testOrigin = testOrigin;
}
<h:selectOneRadio required="true" value="#{engTaskFormBean.testOrigin}">
<f:selectItem itemValue="#{true}" itemLabel="Qualification" />
<f:selectItem itemValue="#{false}" itemLabel="Experimental" />
<f:ajax execute="@this" render="output" />
</h:selectOneRadio>
<b>Test Origin: </b>
<h:selectOneRadio required="true" value="#{engTaskFormBean.testOrigin}">
<f:selectItem itemValue="#{true}" itemLabel="Qualification" />
<f:selectItem itemValue="#{false}" itemLabel="Experimental" />
<p:ajax process="@this" update=":form:output"/>
</h:selectOneRadio>
<br /> <br />
<h:panelGroup id="output">
<center>
<b>Priority Category: </b>
<h:selectOneMenu value="#{engTaskFormBean.priorityCatValue}"
rendered="#{engTaskFormBean.testOrigin}">
<f:selectItem itemValue="End Of Life" itemLabel="End Of Life" />
<f:selectItem itemValue="New Design" itemLabel="New Design" />
<f:selectItem itemValue="2nd Source" itemLabel="2nd Source" />
<f:selectItem itemValue="Suitable Sub." itemLabel="Suitable Sub." />
</h:selectOneMenu>
<br />
<br />
<h:selectOneMenu value="#{engTaskFormBean.priorityCatValue}"
rendered="#{!engTaskFormBean.testOrigin}">
<f:selectItem itemValue="Customer Inquiry" itemLabel="Customer Inquiry" />
<f:selectItem itemValue="Internal" itemLabel="Internal" />
</h:selectOneMenu>
<br />
<br />
</center>
</h:panelGroup>