Aru*_*Raj 4 jsf selectonemenu primefaces
在p:selectOneMenu中,bean中未设置loginbranchName值。在具有branchName列表的selectItems中。我正在使用侦听器从列表中选择值,但在getLoginBranchId方法中未设置值......
<h:outputLabel value="Branch Name:*" style="text-align: left;display: block;" rendered="#{loginBean.userLoggedIn}"/>
<p:selectOneMenu value="#{loginBean.loginbranchName}"
rendered="#{loginBean.userLoggedIn}"
style="width:175px;">
<f:selectItem itemLabel="Select" itemValue="0" />
<f:selectItems value="#{loginBean.branchName}" />
<p:ajax event="change" listener="#{loginBean.getLoginBranchId}"/>
</p:selectOneMenu>
Run Code Online (Sandbox Code Playgroud)
登录.java
public String getLoginbranchName() {
return loginbranchName;
}
public void setLoginbranchName(String loginbranchName) {
System.out.println("loginbranchName"+loginbranchName);
this.loginbranchName = loginbranchName;
}
public void getLoginBranchId()
{
System.out.println("enter into getloginbranchid");
System.out.println("loginbranchName"+loginbranchName);
int unitId=loginDAO.getLoginBranchId(loginbranchName);
System.out.println("unitId"+unitId);
}
Run Code Online (Sandbox Code Playgroud)
@BalusC 关于上述讨论是正确的,JSF2 可以使用List和SelectItem https://stackoverflow.com/tags/selectonemenu/info我认为你可能会错过
<h:form>
</h:form>
Run Code Online (Sandbox Code Playgroud)
标签。
归档时间: |
|
查看次数: |
7970 次 |
最近记录: |