struts的表单提交时如果必填项没填应该怎么处理? 我做文件上传,对文件大小、格式在action中做了手工处理,在处理结果页面显示上传错误,但是不太方便。jsp表单比如文件名未必填项如果为空提交,该怎么进行异常处理呢?希望能给我一个代码例子 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我没用过struts,但是用script判断是肯定可以的!如果用struts提交到服务器端判断了再返回,一是浪费网络资源,增加服务器压力,二是用户等待时间长,所以建议你在客户端用script直接判断! 楼上的兄弟有script的例子代码么?能不能让我参考下? 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(); } } 我没学过script,假如判断property="bookName"对应哪条语句呢?document.base.AA.value都是什么意思?errorMessag在JSP中还需要哪些代码?不好意思啊 楼主应该在JS方面加强些,因为做B/S不会这个,就象瘸了一条腿一样的。 submit 里面设置 onclick属性:让谈调用一个验证方法,如果没有填,return false;不符合规则,不让它提交就可以了! 楼上能不能说得详细些?<td colspan="4"><html:submit >确定</html:submit></td>怎么写啊? <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> 啊,document.all.bookName.value 好用!谢谢!!暑假学js,真的方便! SSH2 Ajax错误。 <S:IF>标签问题 请问一个正则表达式的写法 wps打开jxl导出的xls文件 String s="abc"; servlet配置问题 windows 2003 Apache2+tomcat5.5 mod_jk问题. 我的javabean怎么不能用 求救关于Jfreechart 急!在线等! 大家帮我看哈 为什么处理留言那个servlet不可用 http://zxw520.x8.fjjsp.net/liuyan.jsp 继承HibernateDaoSupport的问题?? jsp中的框架传值应用问题
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();
}
}
errorMessag在JSP中还需要哪些代码?
不好意思啊
让谈调用一个验证方法,如果没有填,return false;不符合规则,不让它提交就可以了!
<td colspan="4"><html:submit >确定</html:submit></td>
怎么写啊?
<script language="javascript">
function validate()
{
if(document.form1.bookName.value=="") //如果抱错就用document.all.bookName.value
{
alert('XXX');
return false;
}
}
</script>
暑假学js,真的方便!