jsf標籤 from表單驗證 阿新 • • 發佈:2018-12-23 <cf:dialog header="附件上傳:" widgetVar="fujianshangchuandialog" modal="true" width="700" height="450" showEffect="drop" hideEffect="drop"> <h:form id="fujianshangchuanform" enctype="multipart/form-data" onsubmit="return validate(this);"> <h:inputHidden value="#{ziliaoguanlimokuai_tblfujian_detailBean.title}" /> <t:fieldset legend="附件詳細頁面" styleClass="blue_b"> <h:panelGrid width="100%" border="0" cellspacing="0" cellpadding="0"> <rich:dataTable id="fieldsDataTable-402883aa2ba88bca012ba903775b0420" var="dataTb" columnClasses="richtable_col_right,richtable_col_left" width="100%" cellpadding="0" cellspacing="0" border="0" value=""> <rich:columnGroup style="width:100%"> <rich:column styleClass="query_col_label" style="text-align:right"> <h:outputText value="附件名稱:" /> </rich:column> <rich:column styleClass="query_col_value"> <h:inputHidden id="FJ_NAME-402883aa2ba88bca012ba903775b0423232" value="#{ziliaoguanlimokuai_tblfujian_detailBean.dtoInfo.fjFUrl}"> </h:inputHidden> <h:inputText id="FJ_NAME-402883aa2ba88bca012ba903775b0420" size="20" value="#{ziliaoguanlimokuai_tblfujian_detailBean.dtoInfo.fjName}"> <f:validateLength maximum="400" /> </h:inputText> <rich:message styleClass="font_red" for="FJ_NAME-402883aa2ba88bca012ba903775b0420" /> </rich:column> <rich:column styleClass="query_col_label" style="text-align:right"> <h:outputText value="附件:" /> </rich:column> <rich:column styleClass="query_col_value"> <t:inputFileUpload id="FJ_F_URL-402883aa2ba88bca012ba903775b0420" value="#{ziliaoguanlimokuai_tblfujian_detailBean.file_fj_f_url}" styleClass="button-02" /> <rich:spacer width="10px" /> <h:commandLink id="FJ_F_URL-D55ABE208B2F400FA60356658555CF82" value="#{ziliaoguanlimokuai_tblfujian_detailBean.file_fj_f_url_name}" actionListener="#{ziliaoguanlimokuai_tblfujian_detailBean.downloadAction}" immediate="true"> <f:param name="url" value="#{ziliaoguanlimokuai_tblfujian_detailBean.dtoInfo.fjFUrl}" /> </h:commandLink> </rich:column> <rich:column breakBefore="true" styleClass="query_col_label" style="text-align:right"> <h:outputText value="附件備註:" /> </rich:column> <rich:column colspan="3" styleClass="query_col_value"> <h:inputTextarea id="FJ_BZ-402883aa2ba88bca012ba903775b0420" styleClass="textarea" cols="20" rows="5" value="#{ziliaoguanlimokuai_tblfujian_detailBean.dtoInfo.fjBz}"> <f:validateLength maximum="2000" /> </h:inputTextarea> <rich:message styleClass="font_red" for="FJ_BZ-402883aa2ba88bca012ba903775b0420" /> </rich:column> <h:inputHidden id="FJ_GLB_ID-402883aa2ba88bca012ba903775b0420" value="#{ziliaoguanlimokuai_tblfujian_detailBean.dtoInfo.fjGlbId}" /> </rich:columnGroup> </rich:dataTable> <rich:dataTable id="buttonDataTable402883aa2ba88bca012ba903775b0420" var="dataTb" columnClasses="query_col_bottom" width="100%" cellpadding="0" cellspacing="0" border="0" value=""> <rich:columnGroup style="width:100%"> <rich:column id="addButton402883aa2ba88bca012ba903775b0420" style="width:100%;text-align:right"> <h:panelGroup> <h:commandButton value="我要上傳" action="#{ziliaoguanlimokuai_tblfujian_detailBean.uploadFileAction}" styleClass="button-02" /> <a4j:commandButton value="取消" styleClass="button-02" onclick="fujianshangchuandialog.hide();return;" />//不進行表單校驗 </h:panelGroup> </rich:column> </rich:columnGroup> </rich:dataTable> </h:panelGrid> </t:fieldset>