如何强制要求字段?

时间:2011-09-19 06:08:43

标签: validation jsf

我正在处理用户注册表单。我想强制要求某些字段。我可以使用哪些JSF标记来强制字段?

2 个答案:

答案 0 :(得分:4)

使用required="true"

中的<h:inputText>属性

答案 1 :(得分:0)

您可以在“ Prime Faces”中使用<p:inputText required="true",操作简便,快捷。

或使用Bean验证。

Bean验证是一种标准验证规范,可让我们通过使用以批注形式声明的一组约束轻松地验证域对象。

新的内置约束:@ Email,@ NotEmpty,@ NotBlank,@ Positive,@ PositiveOrZero,@ Negative,@ NegativeOrZero,@ PastOrPresent和@FutureOrPresent

更多信息-https://docs.oracle.com/javaee/7/tutorial/jaxrs-advanced002.htm#BABCJEDF https://docs.oracle.com/javaee/7/tutorial/bean-validation001.htm

,您可以创建自定义约束-https://docs.oracle.com/javaee/7/tutorial/bean-validation-advanced001.htm#GKFGX