JSP忽略了一些CSS

时间:2016-12-12 15:34:31

标签: java css jsp tomcat web

我的java网络应用程序存在问题。

我有一个页面和一个CSS。 CSS链接正确,jsp看到它。但在添加一些新样式后,jsp忽略了它。

有人遇到同样的问题吗?

那是jsp头

// code that works with cesium
var center = Cesium.Cartesian3.fromDegrees(-157.825362273258, 21.2765107698755);
var heading = Cesium.Math.toRadians(20.1690873648706);
var pitch = Cesium.Math.toRadians(74.9605580474674);
var range = 764.534479411941;
viwer.camera.lookAt(center, new Cesium.HeadingPitchRange(heading, pitch, range));

这是css的一个例子。

<head>
        <meta charset="UTF-8">
        <title>Title</title>
        <link rel="stylesheet" href="styles/mainStyle.css"/>
        <link rel="stylesheet" href="styles/buyingTicket.css"/>
        <style type="text/css">
            #bus{
                background-image: url("pictures/bus-disabled-buyingPage.png");
            }
            #tram{
                background-image: url("pictures/train-disabled-buyingPage.png");
            }
            #troll{
                background-image: url("pictures/trolleybus-disabled-buyingPage.png");
            }
            #metro{
                background-image: url("pictures/metro-disabled-buyingPage.png");
            }
        </style>

我必须在jsp head中添加样式才能让它工作,现在我的所有jsps都会发生。我不得不为ccs添加新的样式,而是添加到jsp的头部。

1 个答案:

答案 0 :(得分:0)

嫌疑人:缓存,文件位置,错误语法

<强>缓存:

缓存可能很棘手。只是为了确定它是否是缓存。

  • 检查styles/mainStyle.cssstyles/buyingTicket.css的链接是否可以直接在浏览器中访问。
  • 检查背景图片pictures/bus-disabled-buyingPage.png ...
  • 的链接
  • 按CTRL + F5,看看有什么不同。 (如果是,则缓存是问题)
  • 尝试使用其他浏览器/设备。
  • 某些浏览器插件可能会干扰,请尝试以安全模式说明浏览器。

文件位置:

  • 检查您的工作区,是否有多个同名文件。
  • 清理并重新部署

错误的语法:

在某些文件中,语法也可能是错误的。验证内容: