我有一个带有页面结构(让我们称之为base.jsp)的.jsp文件,它还包括到CSS文件(base.css)的链接。现在我想将这个base.jsp包含在另一个jsp文件中,传递一些参数并根据此参数加载额外的CSS文件。它应该是类似的东西(我知道这个代码是不正确的,我只是想证明我想最终实现什么):包含一个带JSP页面和加载各种CSS文件的页面
<%@include file="base.jsp" x="720" %>
if(x == "720")
load 720.css
else if(x == "460")
load 460.css
else
load 320.css
如何能不能做到?
编辑
也许可以用类似的东西呢?
<%@include file="base.jsp?x=720" %>
然后以某种方式读取base.jsp文件中的这个x参数并相应地加载额外的css?有这种可能吗?
我想这是你想要的http://css-tricks.com/resolution-specific-stylesheets/ – 2014-12-08 07:09:06
哪里你想传递参数吗?它应该是一个常量值(在代码中声明)还是要通过输入传递? – drgPP 2014-12-08 07:10:26
@drgPP它应该是一个在代码中声明的常量值。 – Igal 2014-12-08 07:20:23