Можно ли использовать проверку уровня компонента, предоставляемую JSF 2.0 в JSF 1.2? - PullRequest
2 голосов
/ 23 декабря 2010

Можно ли использовать проверку уровня компонента, предоставляемую JSF 2.0 в JSF 1.2.

Ответы [ 3 ]

4 голосов
/ 23 декабря 2010

В JSF 2.0 нет такой вещи, как проверка уровня компонента. Возможно, вы путаете с JSR303 Bean Validation (javax.validation API ). JSR303 является частью Java EE 6. Поэтому, если вы запустите контейнер с поддержкой Java EE 6 (Glassfish 3, JBoss AS 6 и т. Д.), Вы сможете использовать JSR303 независимо от версии JSF. В противном случае вам нужно установить реализацию JSR303 отдельно, как Hibernate Validator .

2 голосов
/ 23 декабря 2010

Я не знаю, хотите ли вы, но richfaces имеет <rich:beanValidator>

0 голосов
/ 12 октября 2011
    @Id
private int id;

@NotNull(message = "Company id is required")
private int companyId;

@NotNull(message = "Name is required")
private String name;

@NotNull(message = "Device resolution is required")
@Enumerated()
private DeviceResolution deviceResolution;

@NotNull(message = "Device width is required")
private int deviceWidth;

@NotNull(message = "Device height is required")
private int deviceHeight;
...