【问题标题】:A very strange problem -> CSS file not detected .Java web application一个很奇怪的问题 -> CSS file not detected .Java web application
【发布时间】:2010-05-26 22:39:01
【问题描述】:

如果我使用http://localhost:8080/abc/Login/index.jsf 浏览我的网站,一切正常。但是如果只使用http://localhost:8080/abc 浏览它,页面会显示,但它的所有图像和 css 文件都丢失了。可能是什么问题?

我的 web.xml 中有这个:-

 <form-login-config>
            <form-login-page>/Login/index.jsf</form-login-page>
            <form-error-page>/Login/index.jsf</form-error-page>
        </form-login-config>

可能没有正确引用图像。有人可以帮帮我吗?

我引用的css文件如下:-

<link href="./Css/MainStyleSheet.css" rel="stylesheet" type="text/css" />

其中Css是登录中的文件夹

【问题讨论】:

    标签: java css


    【解决方案1】:

    您的问题(如您所料)来自您引用 CSS 的方式。

    修复它的最简单方法可能是更具体地参考您的参考:

    <link href="/abc/Login/Css/MainStyleSheet.css" rel="stylesheet" type="text/css" />
    

    无论调用文件在您的目录结构中的哪个位置,此引用都应该有效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-02
      • 1970-01-01
      • 2011-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多