社区
Web 开发
帖子详情
struts的表单提交时如果必填项没填应该怎么处理?
lee821129
2006-05-23 02:27:30
我做文件上传,对文件大小、格式在action中做了手工处理,在处理结果页面显示上传错误,但是不太方便。jsp表单比如文件名未必填项如果为空提交,该怎么进行异常处理呢?希望能给我一个代码例子
...全文
150
9
打赏
收藏
struts的表单提交时如果必填项没填应该怎么处理?
我做文件上传,对文件大小、格式在action中做了手工处理,在处理结果页面显示上传错误,但是不太方便。jsp表单比如文件名未必填项如果为空提交,该怎么进行异常处理呢?希望能给我一个代码例子
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lee821129
2006-05-23
打赏
举报
回复
啊,document.all.bookName.value 好用!谢谢!!
暑假学js,真的方便!
figoren
2006-05-23
打赏
举报
回复
<html:form actionXX.do" enctype="multipart/form-data" onsubmit="return validate();" >
<script language="javascript">
function validate()
{
if(document.form1.bookName.value=="") //如果抱错就用document.all.bookName.value
{
alert('XXX');
return false;
}
}
</script>
lee821129
2006-05-23
打赏
举报
回复
楼上能不能说得详细些?
<td colspan="4"><html:submit >确定</html:submit></td>
怎么写啊?
zeq258
2006-05-23
打赏
举报
回复
submit 里面设置 onclick属性:
让谈调用一个验证方法,
如果没有填,return false;
不符合规则,不让它提交就可以了!
jiangtao088
2006-05-23
打赏
举报
回复
楼主应该在JS方面加强些,因为做B/S不会这个,就象瘸了一条腿一样的。
lee821129
2006-05-23
打赏
举报
回复
我没学过script,假如判断property="bookName"对应哪条语句呢?document.base.AA.value都是什么意思?
errorMessag在JSP中还需要哪些代码?
不好意思啊
xiachedan
2006-05-23
打赏
举报
回复
function save() {
var errorFlag = false;
var errorMessage = "";
document.base.AA.value = trim(document.base.AA.value);
if (isNull(document.base.AA)) {
errorMessage = errorMessage + "请输入产品编号!" + "\n";
if (errorFlag == false)
document.base.AA.focus();
errorFlag = true;
}
if (errorMessage != "") {
alert(errorMessage);
}
else {
document.base.action ="create_goods.jsp?action=new";
document.base.submit();
}
}
lee821129
2006-05-23
打赏
举报
回复
楼上的兄弟有script的例子代码么?能不能让我参考下?
xiachedan
2006-05-23
打赏
举报
回复
我没用过struts,但是用script判断是肯定可以的!
如果用struts提交到服务器端判断了再返回,一是浪费网络资源,增加服务器压力,二是用户等待时间长,所以建议你在客户端用script直接判断!
form表单
必填
字段校验
校验港澳台身份证 // An highlighted block <template> <div> <el-form :rules="rules"> <el-form-item label="身份证号:" prop="identityCard"> <el-input v-model="formInline.identityCard" placeholder="请输入身份证号"
java web解决表单重复提交问题
首先我们在讨论如何解决表单重复提交问题之前先来解决三个问题:1.什么叫表单重复提交?2.什么情况下会出现表单重复提交?3.什么情况需要避免表单重复提交? 什么叫
表单提交
问题,说白了,就是同一份信息,重复的提交给服务器。 那么,在什么情况下回产生表单重复提交的情况呢? 给大家列举以下情况: 1.点击F5刷新页面:当用户点击submit将已经写好的表单数据提交到
验证必须是数字php,Element 中表单非
必填
数据
项
必须为数字的验证问题
Element-ui 的el-form组建中,自带基本的验证功能,比如某些
项
必填
的验证,直接加入rules 规则中即可,如下实例:在页面中书写如下:在vue 初始化data中filterForm: {firstDay: '',lastDay: ''},rules: {firstDay: [{ type: 'string', required: true, message: '请选择日期范围', t...
Struts
2--表单标签
Struts
2 的表单标签用于向服务器提交用户输入的信息,绝大多数的表单标签都有其对应的 HTML 标签。 表单标签的公共属性 每一个表单标签在
Struts
2 核心 JAR 文件的 org.apache.
struts
2.components 包中都有一个对应的类,这些对应的类都继承自 UIBean 类。 UIBean 类提供了一组公共属性,这些属性是所有表单标签的通用属性,具体如下表所示: ...
Struts
2 表单和非表单标签
学习内容
Struts
2表单标签
Struts
2非表单标签能力目标 熟练使用
Struts
2表单标签开发表单 熟练使用
Struts
2非表单标签 本章简介上一章讲述了ognl和
Struts
2标签库中的数据访问标签和逻辑控制标签。本章将重点介绍
Struts
2标签库中的表单标签和非表单标签。表单标签主要用于生成HTML中的表单。非表单标签主要包含一些常用的功能标签,例如显示日期或树形菜单。熟练使用S
Web 开发
81,090
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章