我正在处理用户注册表单。我想强制要求某些字段。我可以使用哪些JSF标记来强制字段?
答案 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