在 .CSS 文件中使用 scriptlet?

Using scriptlets inside a .CSS file?

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

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

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

非常感谢!

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

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