java Spring boot验证该字段是否为string类型
我有一个代表表单提交的类:
Class Form {
// @String(message = "Invalid type")
private String name;
}
我正在寻找一个javax.validation
注释,放在name
字段的顶部,它将验证该字段是否确实是string类型,如果不是,则显示一条适当的错误消息,但我找不到。怎么做
澄清:
让我烦恼的是,有人发送了以下有效载荷之一,但我仍然没有找到解决方案:
{
name: true
}
或者
{
name: 1234
}
# 1 楼答案
如果您想验证输入是否只包含字母,请使用
@javax.validation.constraints.Pattern
,如下所示这将验证名称是否只有字母