【问题标题】:Using scriptlets inside a .CSS file?在 .CSS 文件中使用 scriptlet?
【发布时间】:2015-05-25 11:00:45
【问题描述】:

假设我在 .JSP 文件中有如下内联样式:

<style>
.bg{
    background-color: <%=application.getAttribute("bgcolor").toString()%>
}
</style>

如果我想将其设为外部 .CSS 文件而不是使用内联样式怎么办?我测试了它,它不能正常工作?

非常感谢!

【问题讨论】:

标签: css jsp embed scriptlet


【解决方案1】:

.jsp 文件由容器编译,所以你必须在.jsp 文件中编写你的 css 类,确保响应内容类型为text/css,并将 JSP 文件添加到你的 html 中,如下所示。

<link rel="stylesheet" href="filename.jsp">

【讨论】:

  • 我也可以使用 include 指令吗?比如说,我将所有内部样式存储在另一个文件中,而不是使用 我使用 include 指令?
  • 你也可以这样做,但它只适用于 jsp 文件,但如果你有一些 HTML 包含指令将不起作用..
猜你喜欢
  • 1970-01-01
  • 2012-08-08
  • 1970-01-01
  • 1970-01-01
  • 2012-12-10
  • 2011-10-08
  • 1970-01-01
  • 2014-03-16
  • 2016-11-26
相关资源
最近更新 更多