0

我有一个实体 bean,它的字符串类型属性之一具有@Size如下注释:

@PSanityCheck
@Size(min = 8, max = 8, message = "validation.servicecode_length")
@NotEmptyData
@Column(name = "servicecode")
@Field
private String servicecode= "";

但是,如果我在开头键入一个包含空格的字符串,例如“1234567”,它将接受它作为由 8 个字符组成的输入。如何让它修剪掉空白?有注释吗?UI 是用 Vaadin 框架制作的。

4

1 回答 1

2

您可以为此使用带有正则表达式的 @Pattern 注释

于 2017-01-03T16:24:11.627 回答