[Java EE 7] JSF 资源处理_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > [Java EE 7] JSF 资源处理

[Java EE 7] JSF 资源处理

 2014/4/11 21:24:49  cucaracha  程序员俱乐部  我要评论(0)
  • 摘要:JSF提供了标准的方式来处理资源,比如:图片,CSS,JavaScript文件等。这些资源可以在组件的rendered属性中使用。资源可以放在web工程的/resources目录下,也可以放到classpath的/META-INF/resources目录下。资源可以被本地化、版本化、集成化到jar包中。资源可以被EL引用:[url=#{resource['header.jpg']}]clickhere[/url]在这个例子中header.jpg放在标准的resources目录下
  • 标签:Java 资源 JS
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 调用 C# DLL 下一篇: 没有下一篇了!
发表评论
用户名: 匿名