当前位置:首页 > 开发 > 编程语言 > Java > 正文

[Java EE 7] JSF 资源处理

发表于: 2014-04-11   作者:cucaracha   来源:转载   浏览次数:
摘要: JSF 提供了标准的方式来处理资源,比如:图片,CSS,JavaScript 文件等。这些资源可以在组件的 rendered 属性中使用。 资源可以放在 web 工程的 /resources 目录下,也可以放到 classpath 的 /META-INF/resources 目录下。资源可以被本地化、版本化、集成化到 jar 包中。 资源可以被 EL 引用: [url=#{r
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/

[Java EE 7] JSF 资源处理

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
JSF 2 提供了定义和访问资源的标准机制。您将自己的资源放到名为 resources 的顶级目录下,并使用一
一直都想要把各个版本的Java EE平台技术或叫组件整理一下,对比一下各个版本提供的组件支持。 现整
013 年 6 月中旬甲骨文公司发布了 Java EE 7,该版本的新特性主要集中在提高开发人员的生产力、加强
原帖地址:http://www.cnblogs.com/itbole/archive/2013/05/24/3096594.html 摘要:VMware公司旗下的
摘要:VMware公司旗下的SpringSource团队发布了Spring Framework 4.0M1的相关计划,这是Spring框架
原帖地址:http://www.cnblogs.com/itbole/archive/2013/05/24/3096594.html 摘要:VMware公司旗下的
JSF 的最大卖点在于它是一种基于组件的框架。这意味着您可以实现供其他人重用的组件。这种强大的重
一、平台概述 JavaEE的全称是Java Enterprise Edition,它是一个开发分布式企业级应用的规范和标准
JavaEE组件经过部署之后,被安装到JavaEE(应用)服务器中。 JavaEE(应用)服务器:JavaEE服务器提
JavaEE组件经过部署之后,被安装到JavaEE(应用)服务器中。 JavaEE(应用)服务器:JavaEE服务器提
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号