jsf标签 from表单验证
来源:互联网 发布:怎样才知哪里是天医位 编辑:程序博客网 时间:2024/05/11 02:05
function validate(){
var flag=true;
var fujianurl=document.getElementById("fujianshangchuanform:fieldsDataTable-402883aa2ba88bca012ba903775b0420:0:FJ_F_URL-402883aa2ba88bca012ba903775b0420").value;
var biaoti=document.getElementById("fujianshangchuanform:fieldsDataTable-402883aa2ba88bca012ba903775b0420:0:FJ_NAME-402883aa2ba88bca012ba903775b0420").value;
if(biaoti==""){
alert("附件名称不能为空,请重新添加");
return false;
}
if(biaoti.trim()==""){
alert("附件名称不能全为空格,请重新添加");
return false;
}
if(fujianurl==""){
alert("请选择上传的文件,请重新添加");
return false;
}
return flag;
}
***************************************************************************************************************************************************************
<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>
</h:form>
</cf:dialog>
- jsf标签 from表单验证
- JSF + Primefaces表单验证
- jsf 表单验证
- 使用JSF处理表单验证
- JSF自定义验证器标签
- divcss表单from标签
- 自定义 from 表单验证
- from表单提交验证
- from表单验证
- JSF消息标签验证和代码验证
- from表单中的lable标签
- SpringMVC<from:form>表单标签
- a 标签提交from 表单
- JSF 自定义标签验证器的实现
- jsf标签 验证器的使用
- jsf标签 验证器的使用
- tp-from表单的验证
- struts2标签和表单验证
- phpwind插件开发框架与常用函数
- getsockname与getpeername
- opencv学习网页
- Linux设置命令提示符的操作
- 零售行业基础知识
- jsf标签 from表单验证
- 一些 cmd 命令
- S3C6410开发全纪录(二)《如何计算内存大小,并在UBOOT中调整内存大小》
- 进程与线程的区别(转载的,觉得很形象)
- 结构体 数组名与指针的区别
- 解析phpwind的插件体系
- 轻量级调试器神器 - mimikatz - 直接抓取 Windows 明文密码!
- hdu 4681 String(dp)
- 游戏开发中的人工智能——移动模式