2015年11月30日 | Leave a comment 问题: 发现commandButton 点了老没有执行bean1.save(),但是bean1 构建函数之类的都有执行 .... <h:selectOneMenu value="#{activityDetail.selectedGroup}" > <f:selectItems value="#{activityDetail.groupList}" /> </h:selectOneMenu> .... <h:commandButton action="#{bean1.save()}" value="ok" /> .... 1234567 .... <h:selectOneMenu value="#{activityDetail.selectedGroup}" > <f:selectItems value="#{activityDetail.groupList}" /> </h:selectOneMenu>.... <h:commandButton action="#{bean1.save()}" value="ok" />.... 解决: 发现去掉 selectOneMenu value 就好了。 估计可能是groupList 里边selectItem.value 是我自己的类引起的,value是int / string 是ok 的