在jsp页面中如果form表单中一些不能为空的框为空了,就不能提交表单

问题描述

在jsp页面中如果form表单中一些不能为空的框为空了,就不能提交表单

在jsp页面中如果form表单中一些不能为空的框为空了,就不能提交表单
比如注册的时候如果用户名或是密码为空,则不能提交表单

解决方案

这当然是 放 js里验证了。。。

解决方案二:

可以看看validate,比如,validate=“{required:true}”就是指非空

解决方案三:

通过控制写js方法form的onsubmit来做验证,或者使用jquery的表单控件

解决方案四:

在javascript部分使用
function(){
if($("#form").valid()) {
$("#form").submit();
}
}

解决方案五:

可通过JS验证后再做跳转等动作。

解决方案六:

RegularExpression.prototype.isEmpty = function(str){
var ok = false;
if(str.replaceAll(" ","")===""){
ok = true;
}
return ok;
};

时间: 2024-09-16 08:44:27

在jsp页面中如果form表单中一些不能为空的框为空了,就不能提交表单的相关文章

跳转路径-急求解决,jsp页面中循环生成的form表单,action路径错误

问题描述 急求解决,jsp页面中循环生成的form表单,action路径错误 在jsp页面中用循环生成的form表单,为什么action不是想要的呢,代码贴在下面了 reply=(Map)request.getAttribute("REPLY"); while(rsComment.next()) { // 评论编号 String CId = rsComment.getString("CId"); // 评论人 String name=rsComment.getStr

在一个jsp页面中从表单中输入数据库名,表名等,再在此页面中显示表信息

问题描述 我想从一个jsp页面中输入用户名,密码,数据库名,表名等信息,在一个Java程序中把相关的表信息存在StringBuffer对象中,然后在jsp页面中通过getProperty获取表信息.可是在表单中输入的内容都能通过getProperty获得,唯独表信息不能在jspy页面中显示.请各位帮帮忙! 解决方案 解决方案二:怎么提交的?解决方案三:没明白你所谓的表信息是什么意思???解决方案四:.....看不懂.....解决方案五:表信息是神马东西?解决方案六:该回复于2010-12-09

jsp-从数据库中取出数据对应的集合,在JSP页面中遍历出一个表格,数据库中的字段对应的是表格表头名

问题描述 从数据库中取出数据对应的集合,在JSP页面中遍历出一个表格,数据库中的字段对应的是表格表头名 从数据库中取出数据对应的集合,在JSP页面中遍历出一个注册项的列表,每一项都是从数据库中的表中取出的,比如,第一行为用户名,后面是个文本框,第二行是密码,后面还是个文本框,但是有的type是text,有的是password,上传文件对应的是file,如何才能动态解决这个问题,在页面中用foreach,只写一列数据,在页面中得到所有的注册项,这种方法如果不可行,那么请问各位大神,应该如何处理比较

如何在一个JSP页面中调用另一个JSP页面中的变量

在jsp学习中,经常需要在一个jsp页面中调用另一个jsp页面中的变量,下面就这几天的学习,总结一下. jsp页面之间的变量调用有多种方法: 1.通过jsp的内置对象-request对象获取参数: (1)通过超链接传参: 例:把a.jsp中i的值传到b.jsp中: 在a.jsp页面中的核心代码为: <a href="b.jsp?i=1">传参</a>     (说明:给i赋值时也可以用jsp表达式,例如i=<%变量名 %>) 在b.jsp页面中的核心

Strust2关于jsp页面中的属性值怎么封装成类传入action中?

问题描述 我用的是在Struts2中在jsp页通过struts2特殊标签讲对应的属性值封装成类传入action中,可是总是报空指针异常:目前所包含的条件有:1.实体类:其中包括了实体对象的各种set和get方法:2.实体映射文件:<hibernate-mapping><classname="com.rzq.bean.Userinfo"table="userinfo"catalog="rzq_3aweb"><idnam

关于jsp页面中修改删除数据问题

问题描述 根据一个条件在一个页面中查询出n条数据,每条记录后面都跟着修改和删除按钮,如何点击修改或者删除按钮,就直接链接到修改这条数据的页面或者删除选中数据?尽量使用页面代码的方法,尽量不要使用JavaBean实现.主要是如何定位的问题? 解决方案 解决方案二:你可以先查询出来显示在页面上,依次循环,然后在每条数据后面跟上方法删除可以用一张页面专门处理删掉,可以用动态删除,也可以做到无刷新删除这个就要看你自己想怎么实现了查看的话,可以把ID传过去,查询,显示,如何定位,表单是最简单的解决方案三:

请问如何操作可以使不同的action获取同一个jsp页面中的数据

问题描述 我用struts2开发并运用了它对Ajax技术的支持,在一个jsp页面中分成了四个div(<s:divtheme="ajax"href={%}updateFreq="1000">)分别为div1,div2,div3,div4.div1由action1处理,处理完成后返回jsp1页面显示在div1区域内.div2中应用了<s:tabbedPanel>标签,其中包含四个tab页,在这个标签下,每一个tab页就是一个单独的div.(可以写

JSP页面中的自定义标签

js|页面 JSP页面中的自定义标签 JSP页面中的自定义标签 Stephanie Bodoff 用于调用Javaean组件中的操作和执行请求分派的标准JSP标签简化了JSP页面的开发和维护.JSP技术还提供了在自定义标签中封装其他动态功能的机制,这种自定标签是JSP语言的扩展.自定义标签通常是以标签库的形式出现的,它定义了一组相关的自定义标签,并包含实现这些标签的对象. 可以由自定义标签执行的任务包括对隐式对象的操作.处理表单.访问数据库和其他企业级服务,如电子邮件和目录.以及执行流程控制.J

JSP页面中的自定义标签2

js|页面 JSP页面中的自定义标签2 带属性的标签 在标签handler中定义属性对于每一个标签属性,都必须在标签handler中定义一个属性以及符合JavaBean结构规范的get和set方法.例如,logic:present标签的标签handler <logic:present parameter="Clear"> 包含下列声明和方法: protected String parameter = null;public String getParameter() { r