我是新來的primefaces,我有一個問題來保存我的primefaces SelectManyCheckbox值到數據庫。我正在使用休眠和MySQL。示例代碼被給予如下如何插入PrimeFaces p:selectManycheckbox值到數據庫
我XHTML頁面的代碼是:
<h:outputText value="#{msg['elicense.examinationform.personal.classofcertificates']}"/>
<p:selectManyCheckbox id="grid" value="#{examinationFormBean.selectedClass}" layout="grid" columns="1">
<f:selectItems value="#{examinationFormBean.examinationPart}"var="className" itemLabel="#{className.name}" itemValue="#{className}" />
</p:selectManyCheckbox>
我bean是:
private String[] selectedClass;
private List<CertificateClass> examinationPart=new ArrayList<CertificateClass>();
getter()
setter()
,我要救我的複選框的方法:
private void saveExaminationDetails()
{
examDetails.setElementaryPrinciples(); //bolean field
examDetails.setLightinig()
//no of setter
}
我無法找出如何我將設置方法的選擇和不選擇複選框值
如果我沒有錯,sel e'p:selectManyCheckbox'保存字符串集合(List,ArrayList ...等)上的選擇值。你只需要將每個元素保存在Collection中。 – Cold 2014-09-15 11:24:50
是的,你是正確的 – 2014-09-15 11:26:15
我將作爲答案發布好,關閉這個問題,可以嗎? – Cold 2014-09-15 11:27:22