如何使用JAXB注释指定模式约束?

时间:2011-07-08 13:25:38

标签: annotations xsd jaxb constraints

我正在使用JAX-WS和JAXB开发SOAP应用程序。我想为其中一个字段指定一个模式约束(荷兰邮政编码,\d{4}[A-Z]{2})。使用xsd:pattern这很容易,但我找不到等效的JAXB注释。我该如何实现这一目标?

1 个答案:

答案 0 :(得分:2)

你做不到。我们的想法是使用javax.xml.validation.Schema将JAXB注释与模式的运行时验证结合使用,Marshaller可以插入Unmarshaller和{{1}}。