您好我正在使用spring mvc并且我在客户端寻找验证我的表单的方法,所以我找到了这个html 5的代码。
<form:input path="login" type="text" required />
我在我的jsp页面中将所需的属性放在我的表单的输入元素中,但我得到了500个http错误。
Etat HTTP 500 - /WEB-INF/pages/index.jsp (line: 44, column: 48) Symbole égal (equal) attendu
org.apache.jasper.JasperException: /WEB-INF/pages/index.jsp (line: 44, column: 62) Symbole égal (equal) attendu
答案 0 :(得分:9)
您应该能够使用必需的属性,但使用XHTML语法而不是简短的HTML语法:
<form:input required="" .../>
或
<form:input required="required" .../>
答案 1 :(得分:1)
使用jQuery插件进行验证非常简单易用,
您需要做的就是在jsp中添加jquery.validate.js
文件
并按照脚本标记中的代码进行操作。
<script type="text/javascript">
$(document).ready(function() {
$("#formID").validate({
rules : {
login : {
required : true
}
},
});
});
</script>
在你的HTML中,
<form:form id="formID" >
<form:input path="login" type="text" id="login" />
</form:form>
希望这会有用。