Я разрабатываю приложение SOAP с использованием JAX-WS и JAXB.Я хотел бы указать ограничение шаблона для одного из полей (голландский почтовый индекс, \d{4}[A-Z]{2}).Это очень легко сделать с помощью xsd:pattern, но я не могу найти эквивалентную аннотацию JAXB.Как мне этого добиться?
\d{4}[A-Z]{2}
xsd:pattern
Вы не можете. Идея состоит в том, чтобы использовать аннотации JAXB в сочетании с проверкой времени выполнения по схеме, используя javax.xml.validation.Schema, который можно подключить к Marshaller и Unmarshaller.
javax.xml.validation.Schema
Marshaller
Unmarshaller