管理 JavaServer Faces 应用程序中的错误

可以用几种方法处理 JavaServer Faces 应用程序中的错误管理。可以使用下列技术来统一报告整个 Web 站点的错误和成功。

一种方法涉及创建通用成功和失败 JSP 文件。例如,ok.jsp 和 error.jsp。一般情况下,可以创建一个 Faces JSP 页,用于显示错误消息和显示请求限定作用域中的错误消息描述。要报告失败或成功信息的页面可指定该请求限定作用域。

处理错误管理的另一种方法是使用“显示错误”和“多处显示错误”组件。“显示错误”组件用于插入错误消息,对于与该组件绑定的字段,将显示该消息。仅当指定的字段存在错误时才会显示该错误消息。“多处显示错误”组件插入对表单上的所有字段显示的错误消息。在任何时候,只要页面上存在错误,就会显示该错误消息。

要将“显示错误”组件添加至 Faces JSP 页并将它绑定至另一个组件:
  1. 打开 Faces JSP 页。
  2. 将“显示错误”组件拖至该页面。
  3. 在“显示错误”组件的“属性”视图中,在显示有关组件的错误消息旁边,选择想要将此“显示错误”组件绑定至的组件的标识。
  4. 使用属性字段来指定或浏览以搜索错误消息的样式属性,例如,颜色和字体。使用类消息字段来指定或浏览以搜索错误消息的样式表。
某些 Faces 组件使您能够选择自动创建绑定至该组件的“显示错误”组件。例如,当创建“输入”组件时,在“输入”组件的“属性”视图验证选项卡上,通过选择在错误消息控件中显示验证错误消息来自动创建“显示错误”组件。新的“显示错误”组件被自动绑定至“输入”组件。
相关任务
创建连接至数据源的输入表单
将输入组件添加至 Faces JSP 页面
对 Faces JSP 文件添加选择列表
对 Faces JSP 文件添加超链接
使用带有 Faces JSP 页的导航规则
使用文件上载组件
创建 Faces JSP 文件
相关参考
面板 - 表单框
显示错误
多处显示错误

反馈