JSF的验证资料.docVIP

  • 4
  • 0
  • 约4.65千字
  • 约 3页
  • 2016-12-16 发布于湖北
  • 举报
2007-08-17 10:29 见:/developerworks/cn/java/j-jsf3/#main JSF 验证 如前所述,JSF 验证可以确保应用程序数据包含预期的内容,例如: java.util.Date 为 MM/yyyy 格式。 Float 在 1.0 和 100.0 之间。 在 JSF 中有 4 种验证: 自带验证组件。 应用程序级验证。 自定义验证组件(它实现了 Validator 接口)。 在 backing bean 中的验证方法(内联)。 我们将在下面的讨论中介绍并展示每一种形式。 JSF 验证生命周期和组件 图 9 显示了用户注册表单中名字字段的生命周期案例分析。代码引用被有意解释为伪代码(pseudo-code)。 图 9. JSF 生命周期中的验证 下面是 JSF 提供的一组标准验证组件: DoubleRangeValidator:组件的本地值必须为数字类型,必须在由最小和/或最大值所指定的范围内。 LongRangeValidator:组件的本地值必须为数字类型,并且可以转换为长整型,必须在由最小和/或最大值所指定的范围内。 LengthValidator:类型必须为字符串,长度必须在由最小和/或最大值所指定的范围内。 回页首 标准验证 在我们的示例应用程序中,用户的年龄可以是任意有效的整数(byte

文档评论(0)

1亿VIP精品文档

相关文档