我创建了一个具有弹簧形式的jsp页面。我想使用角度js验证表单。当我尝试在<form:input>
代码中添加必需和 ng-model 属性时,我获得异常Jasper异常equal symbol expected
和{{ 1}}在我添加这些属性的行中。
让我的逻辑工作的程序是什么?
答案 0 :(得分:1)
您可以尝试以下四种方法:
第一个:可能是最好的,我认为这应该有效:
<form:input path="usrname" maxlength="12" required="required"/>
所以必需='必需'而不是只需要
第二个:忘记角度验证,并使用Spring Validation方法。也许这不是你要找的东西。
第三个问题:您是否可能忘记<form:input>
代码并使用<input>
代码?也许不是。
第四个:您可以尝试提供表单:输入标记为id,并在页面底部运行一个简单的jQuery脚本。我知道,这不是最好的事情,但也许它有效。
<html>
<body>
<form:input path="someinput" id="someinput"/>
</body>
<script>
$("#someinput").attr('required', '');
</script>
</html>
如果这有助于你,请将此标记为答案。