我的portlet-model-hints.xml
下面规定这quantity
是必需的,效果很好。
现在我还想规定quantity
必须由数字组成:
<model-hints>
<model name="com.example.model.MyEntity">
[...]
<field name="order" type="long">
<validator name="required" />
<validator name="digits" /> <----- Does not work
</field>
[...]
</model>
</model-hints>
问题:添加<validator name="digits" />
会使文本字段消失。
我的语法有问题吗?我应该在 JSP 中进行验证吗?顺便说一下,这里是添加/编辑我的实体的 JSP 表单:
<aui:form action="<%= editMyEntityURL %>" method="POST" name="fm">
<aui:fieldset>
[...]
<aui:input name="quantity" />
[...]
</aui:fieldset>
[....]
</aui:form>