- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《JSF标签详解》.pdf
附录 D
JSF 配置
大多数 Java Web 框架一样,JSF 应用配置是通过 XML 文件处理的,该文件通常称为
与faces-config.xml 。在这个文件中,你可以配置应用所支持的场所、受管 bean 、导航规
则以及替换可插入的 JSF 类。你还可以在此文件中配置 UI 扩展(组件、呈现器、验证器以及
转换器)和其他高级特征。所有这些东西都可以在代码中设置,虽然这样做通常只在动态场合下
才有用。
顺便 如果你不喜欢编辑XML文件,可以用工具来进行。有一个免费的配置文件编辑器叫做Faces
说说 Console IDE Exadel
,它可以插入到许多流行的 之中,也可以作为单独的程序运行。 也提供
Eclipse plugin JSF Studio
了一个可以作为 的 产品,可以简化配置、导航和其他内容的编辑。
此外,大多数IDE也对配置的某些部分甚至全部方面提供了可视化编辑器。JSF Central 社
JSF
区站点维护着一个 工具的产品目录。
JSF 可以支持多个配置文件。默认情况下,它会查找文件名为 WEB-INF/faces-config.xml 的
文件,并且这里实际上也是放置大部分应用配置的地方。还可以通过 javax.faces.CONFIG_
FILESS 上下文参数指定额外的配置文件,这个参数在想要将你的配置进行分割以便易于维护时
是很有用的。例如,两个不同的团队可能工作于具有不同配置文件的不同模块。JSF 也要在 JAR
文件(或者其他任何资源路径)中搜索名为 META-INF/faces-config.xml 的配置文件;这将允许
你或者第三方能够创建组件、呈现器、验证器、转换器的库,并且它们可以被你的应用自动注册。
所有应用配置文件都必须引用 JSF 配置的文档类型定义(DTD ):
(如果你使用的是JSF 1.0 ,URI 将是“/dtd/Web-facesconfig_1_0.dtd ”)。图D-1
解释了配置文件的基本结构。
下面的小节详细解释了 DTD 的每个元素。关于总体介绍和例子以及有关通过Web.xml 进行
应用配置的信息,见第 3 章。注意,许多元素都是可选的,特别是对 UI 扩展而言。通常,可选
元素用于 IDE 集成。
附录 D JSF 配置 713
图D-1 JSF 配置文件的基本结构
D.1 公共属性
JSF 配置元素并没有很多属性。事实上,只有两个(见表 D-1 ),它们都用在多个不同的元
素中。
表D-1 通用属性
属性名称 必需? 说 明 支持元素
id 否 元素唯一的标识符。这是一个 XML 标识符( ID 类型), 所有元素
并且不应该与 JSF 标识符混淆
xml:lang 否 本元素内容的场所字符串。场所字符串由语言代码、国家(地 icon,
区)代码(可选)以及一个变体(可选)所组成,中间以下划 description,
线(“_ ”)或者连字符(“- ”)分隔。例如美国英语是“en_US ” display-name
您可能关注的文档
- 《GB2894安全标志及其使用导则〔课件〕》.ppt
- 《GB50054_2016_低压配电设计规范_省略_与_建筑物电气装置_系列标准条》.pdf
- 《GB5768-2016道路交通标志和标线第1部分》.pdf
- 《GB5768.1-2016道路交通标志和标线 第1部分:总则》.pdf
- 《GB7258-2016《附录H典型车型车身反光标识粘贴示例及要求》》.doc
- 《GB8567软件设计国家标准》.pdf
- 《GB9113-flange法兰标准》.pdf
- 《GB9119-2016国家法兰标准》.doc
- 《GBJ 6-86 厂房建筑模数协调标准》.pdf
- 《GBJ144-90 工业厂房可靠性鉴定标准》.pdf
- 岸基供电系统 第4部分:工频电源.pdf
- 人教版八下英语Unit 5 What were you doing when the rainstorm came_测试卷.docx
- 热带作物品种区域试验技术规程 木薯.pdf
- 草原防火阻隔带建设技术规程.pdf
- 渔用气胀救生筏技术要求和试验方法-.pdf
- 浙江省杭州市2024-2025学年八年级下学期期中考试英语试卷(含答案).docx
- 重庆市渝北区六校联盟2024-2025学年九年级下学期期中教学大练兵语文试卷.docx
- 食品安全-花椒籽油 (2).pdf
- 2025年海博思创分析报告:储能集成“小巨人”,国内外业务进展可期.pdf
- 地理标志产品 宽城板栗.pdf
文档评论(0)