`
cucaracha
  • 浏览: 140294 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
博客专栏
A8f3fa2f-18ce-3862-897a-5d2209197c90
Java NIO.2
浏览量:87296
7a076ba7-8ec8-3241-aa3c-67bb2f7856a2
Java EE 7 简明教...
浏览量:36324
社区版块
存档分类
最新评论

[Java EE 7] JSF 资源处理

阅读更多
JSF 提供了标准的方式来处理资源,比如:图片,CSS,JavaScript 文件等。这些资源可以在组件的 rendered 属性中使用。

资源可以放在 web 工程的 /resources 目录下,也可以放到 classpath 的 /META-INF/resources 目录下。资源可以被本地化、版本化、集成化到 jar 包中。

资源可以被 EL 引用:

[url=#{resource['header.jpg']}]click here[/url]


在这个例子中 header.jpg 放在标准的 resources 目录下。

假如资源放到了 corp 目录下,那么需要使用 library 属性进行访问:

<h:graphicImage library="corp" name="header.jpg" />


JavaScript 也可以被导入:

<h:outputScript 
    name="myScript.js" 
    library="scripts" 
    target="head"/>


在这段代码中 myScript.js 放在了 scripts 目录下。

CSS 样式表同样可以被导入:

<h:outputStylesheet name="myCSS.css" library="css" />


使用 ResourceHandler API 还可以通过编码的方式来访问资源。

文章来源:www.aptusource.org/2014/04/java-ee-7-jsf-resource-handle/
0
0
分享到:
评论

相关推荐

    Java EE 7 API Documentation 官方英文版(html)

    Java EE 7(Java ...总的来说,Java EE 7 API文档是开发者理解和利用这些技术的重要资源。通过官方的HTML版本,开发者可以方便地查阅每个API的详细信息,理解其工作原理,从而有效地在企业级项目中应用这些技术。

    Java EE 7 tutorial 中的examples代码

    这个教程中的examples代码是学习Java EE 7技术的重要资源,它与官方教程紧密配合,帮助开发者深入理解各种Java EE 7组件和技术。 1. **Servlet 3.1**:Java EE 7中Servlet规范升级到3.1版,引入了异步处理能力,...

    Java EE7权威指南

    《Java EE7权威指南》是Java企业版7(Java Enterprise Edition 7)的全面解析书籍,分为卷一和卷二,提供了对这个强大开发平台深入理解的宝贵资源。本指南涵盖了Java EE7的所有核心组件和服务,旨在帮助开发者充分...

    Beginning JAVA EE 7经典

    本书《Beginning JAVA EE 7经典》是一本专注于Java EE(Java Platform, Enterprise Edition)7规范的入门到高级技术指导书籍,涵盖了Java EE核心技术如JSF(JavaServer Faces)、CDI(Contexts and Dependency ...

    Java EE 7权威指南卷1_1

    包括资源创建、资源注入和打包,还涵盖了多项相关技术,包括JavaServer Faces(JSF)、Java Servlet、WebSocket Java API、JSON处理Java API(JSON—P)、国际化和本地化、bean验证、Java EE上下文和依赖注入(CDI)以及...

    Java.EE.7.Essentials

    Java EE 7是在2013年推出的Java企业级计算平台的标准版本,它在Java EE 6的基础上做了大量的增强和改进,以适应现代云计算和大数据处理的需求。 首先,Java EE 7为开发者提供了更加模块化和轻量级的开发方式。平台...

    java ee 7 api

    Java EE 7(Java Platform, Enterprise Edition 7)是Java平台的一个版本,专注于为企业级应用程序开发提供一组标准的API和服务。这个平台包含了多种组件模型、服务接口和协议,旨在简化开发、部署和管理大型分布式...

    Java EE 7权威指南卷1 part2

    包括资源创建、资源注入和打包,还涵盖了多项相关技术,包括JavaServer Faces(JSF)、Java Servlet、WebSocket Java API、JSON处理Java API(JSON—P)、国际化和本地化、bean验证、Java EE上下文和依赖注入(CDI)以及...

    java ee 7 API

    Java EE 7 API Specification文档详细阐述了这些技术的接口和类,是开发者在进行Java EE 7开发时的重要参考资源。通过深入理解和熟练运用这些API,开发者可以构建出符合现代企业需求的高质量应用程序。

    Java EE 7 Recipes

    ### Java EE 7 Recipes ...通过阅读《Java EE 7 Recipes》这本书,读者不仅可以了解到Java EE 7的最新特性和最佳实践,还可以获得实际操作的经验,这对于成为一名合格的Java EE开发人员来说是非常宝贵的资源。

    JSF Java Server Faces (JSF)框架

    由于由Java Community Process (JCP) 推动,属于Java EE 5中的技术规范,而受到了厂商的广泛支持。  JSF(Java Server Faces)技术为开发基于网络用户界面的Java开发者提供了标准的编程接口API以及标签库。就像...

    Java-EE-7.zip_JAVA EE_Java EE 7_平台

    Java EE(Java Platform, Enterprise Edition)是Oracle公司提供的一个企业级应用开发平台,它构建在Java SE基础之上,为开发和部署分布式、多层的...对于想要学习或提升Java EE技能的开发者来说,这是一份宝贵的资源。

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

    中文名: 经典Java EE企业应用实战--基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发 原名: 经典Java EE企业应用实战--基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发 作者: 李刚 资源格式: PDF 版本: 第一版 出版社: 电子...

    Java EE Schema Resources

    【Java EE Schema Resources】指的是Java企业版(Java Enterprise Edition,简称Java EE)中的模式资源,这些资源主要用于定义和规范Java EE应用的结构和行为。在Java EE开发中,模式资源通常包括XML架构(Schema)...

    Java EE 7 Development with WildFly

    Java EE 7是Java企业版的第七版,它引入了许多新的特性,包括对WebSockets、JSON处理、安全性、批处理应用程序以及新的Bean验证和并发工具的支持。这些特性使得Java EE 7成为一个更加模块化、轻量级、兼容云的服务。...

    精通Java EE:精通Java EE 整合应用案例\源代码第五章

    5. **JNDI(Java Naming and Directory Interface)**:JNDI在Java EE中用于查找和绑定资源,如数据源或EJB。开发者会学习如何使用JNDI查找服务并进行依赖注入。 6. **JTA(Java Transaction API)**:在多组件协作...

    Java EE 7 Development with NetBeans 8.pdf

    总之,《Java EE 7 Development with NetBeans 8》是帮助Java开发者学习和掌握Java EE 7与NetBeans 8集成开发的宝贵资源。通过本书的指导,开发者将能够有效利用NetBeans 8 IDE的强大功能,快速开发出高质量的Java ...

    JAVA_EE_api.7z

    7. **JTA (Java Transaction API)**:JTA提供了分布式事务管理,确保在多个资源(如数据库、消息队列等)之间的一致性。 8. **JNDI (Java Naming and Directory Interface)**:JNDI用于查找和绑定命名服务,例如...

Global site tag (gtag.js) - Google Analytics