【问题标题】:JSF 2.0 How to link CSS from resources folderJSF 2.0 如何从资源文件夹链接 CSS
【发布时间】:2011-03-16 07:03:27
【问题描述】:

我正在为我的新 JSF2.0 应用程序设计模板,我想使用资源文件夹来存储我的 css 文件。现在我开始创建一个模板文件,但我不知道如何链接 css。

我试过了:

<link rel="stylesheet" type="text/css" href="resources/css/style.css"/>

..但没用

有人可以帮助我吗,请。 谢了


<h:outputStylesheet library="css" name="style.css" target="head" />

这也不起作用:-(


还是不行!也许那个资源方法被禁用了?!它也不适用于图片!

<h:graphicImage value="#{resource['img:logo.png']}"/>

我的浏览器中的输出如下所示:

<img src="RES_NOT_FOUND">

编辑:图像现在工作。我愚蠢地设置了错误的路径-.-但样式表仍然无法正常工作

【问题讨论】:

    标签: java web-applications jsf jsf-2


    【解决方案1】:

    确保你有 h:head/h:body 标签。

    【讨论】:

      【解决方案2】:

      您需要将公共资源放在公共网络内容中(/webapp 文件夹,如您的屏幕截图所示)。 CSS 文件由 webbrowser 下载/包含,而不是由 webserver 下载/包含,因此需要直接公开访问。

      【讨论】:

      • 感谢您提供的信息。但我还有另一个问题:Maven(我使用的)想要一个名为“resources”的文件夹在 src/main 下。那个文件夹是干什么用的?我以为那是资源的文件夹。干杯
      【解决方案3】:

      在 web 应用根目录下创建资源子目录并尝试。它会起作用的。

      请参考http://docs.oracle.com/javaee/6/tutorial/doc/girgm.html

      【讨论】:

        【解决方案4】:

        它适用于普通的旧 html:

        <link href="./resources/css/style.css" rel="stylesheet" type="text/css" />
        

        但我不喜欢它,我更喜欢 JSF...

        【讨论】:

          【解决方案5】:

          我遇到了同样的问题,在切换这两个线后一切正常:

          来自:

          xmlns:h="http://java.sun.com/jsf/html"
          xmlns:ui="http://java.sun.com/jsf/facelets"
          

          到:

          xmlns:ui="http://java.sun.com/jsf/facelets"
          xmlns:h="http://java.sun.com/jsf/html"
          

          【讨论】:

            【解决方案6】:
            <h:outputStylesheet library="css" name="style.css"  />
            

            请查看以下链接: jsf中resources文件夹下的CSS引用。

            https://examples.javacodegeeks.com/enterprise-java/jsf/outputstylesheet-example-with-jsf-2-0/

            【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2012-10-02
            • 2015-11-14
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-07-22
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多