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

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

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

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

要将“显示错误”组件添加至 Faces JSP 页并将它绑定至另一个组件:
  1. 打开 Faces JSP 页。
  2. 将“显示错误”组件拖至页面。
  3. 在“显示错误”组件的“属性”视图中,在为组件显示错误消息旁边,选择想要将此“显示错误”组件绑定至的组件的标识。
  4. 使用道具字段来指定或浏览以搜索错误消息的样式属性(如颜色和字体)。使用类消息字段来指定或浏览以搜索错误消息的样式表。
某些 Faces 组件使您能够选择自动创建绑定至该组件的“显示错误”组件。例如,当创建“输入”组件时,在“输入”组件的“属性”视图验证选项卡上,通过选择在错误消息控件中显示验证错误消息来自动创建“显示错误”组件。新的“显示错误”组件被自动绑定至“输入”组件。

相关概念
JavaServer Faces

相关任务
创建 Faces 应用程序 - 概述
创建 Faces JSP 文件
将验证添加至 Faces 输入组件

相关参考
Faces 组件参考
Faces 组件的属性

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.