如何在facelet页面中加载CSS文件

时间:2013-02-18 18:05:54

标签: java jsf java-ee facelets

我有以下代码在母版页上收费,我需要为它插入一个特定的CSS,但不起作用

<div xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html" xmlns:ui="http://java.sun.com/jsf/facelets"    class="contenido">
<h:outputStylesheet library="css" name="style-pago-anual.css" target="head" />
<p id="miClase">Prueba de houtputStyle</p>
<h2 class="mod2">Cobro de Recibos</h2>
<p> Bienvenido a la Pagina de Cobros</p>
</div>

2 个答案:

答案 0 :(得分:0)

JSF有自己的方式来处理CSS,Images和其他资源,它被称为资源处理程序。请查看以下链接:

http://www.mkyong.com/jsf2/resources-library-in-jsf-2-0/

What is the JSF resource library for and how should it be used?

答案 1 :(得分:0)

假设您的css文件位于WebContent / css中 使用这个

<link href="<%=request.getContextPath()%>/css/mycss.css" rel="stylesheet" type="text/css">

那应该加载css文件