Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html jsp页面中的必需属性_Html_Jsp_Spring Mvc - Fatal编程技术网

Html jsp页面中的必需属性

Html jsp页面中的必需属性,html,jsp,spring-mvc,Html,Jsp,Spring Mvc,大家好,我正在使用SpringMVC,我正在寻找一种在客户端验证表单的方法,所以我找到了HTML5的代码 <form:input path="login" type="text" required /> 使用jQuery插件进行验证非常简单且易于使用, 您只需在jsp中添加jquery.validate.js文件 并按照脚本标记中的代码进行操作 <script type="text/javascript"> $(document).ready(function() {

大家好,我正在使用SpringMVC,我正在寻找一种在客户端验证表单的方法,所以我找到了HTML5的代码

<form:input path="login" type="text" required />

使用jQuery插件进行验证非常简单且易于使用, 您只需在jsp中添加
jquery.validate.js
文件 并按照脚本标记中的代码进行操作

<script type="text/javascript">
$(document).ready(function() {
    $("#formID").validate({
        rules : {
            login : {
                required : true                 
            }
        },
    });
});
</script>

$(文档).ready(函数(){
$(“#formID”)。验证({
规则:{
登录:{
必填项:true
}
},
});
});
在yout html中

<form:form id="formID" >
   <form:input path="login" type="text" id="login" />
</form:form>


希望这会有用。

您应该能够使用所需的属性,但使用XHTML语法而不是简短的HTML语法:

<form:input required="" .../>



required
属性只能在html5标记中使用,不能在spring
表单
标记中使用。因此,如何更改spring标记?不能在spring标记中使用required属性。您只需使用(jQuery/JS)进行一些客户端验证即可检查此链接,谢谢您的帮助;)但是我有一个小问题,对于一些测试,我没有使用input submit,而是通过ajax调用提交我的表单,就像这样
if(response)$('#formlogin').submit()因此,在进行一些处理后,表单将被提交,并且所需选项不起作用。请检查IE兼容性?
required=“”
似乎对我不起作用,但
required=“required”
jquery函数中有史以来最好的答案
login
请参考
input
元素的
path
id
?它不工作
$(document).ready(function(){$(“#formlogin”).validate({rules:{login:{required:true}, 	    }); 	}); 
我的表单:
登录
您是否看到任何控制台错误?登录是指输入元素的id。此路径中没有可用的js文件
http://cdnjs.cloudflare.com/ajax/libs/jquery-form-validator/2.1.27/jquery.form-validator.min.js
您是否在jsp文件中添加了
jquery.js
文件?这应该在验证文件之前加载。
<form:input required="" .../>
<form:input required="required" .../>