从 example 开始,我正在开发自己的类,以便使用 Spring 验证表单输入。
我定义了一个选项字段<input id="middleName" name="middleName" th:field="*{middleName}" />
,现在我想检查其值如下:
if middleName is not blank
then if ((middleName has length < 3) && (middleName has length > 10) && (compare middleName value to regEx))
then return error
else
then return success
但是,我只想在指定middleName
的情况下执行控件。
有办法吗?
答案 0 :(得分:0)
您可以获取Validator界面的帮助,并提供自己的自定义逻辑来验证表单。您可以在spring中连接此接口的实现,并使用@validated批注来执行验证。
看看这个tutorial