Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java jsp:include参数数组_Java_Jsp_Jstl - Fatal编程技术网

Java jsp:include参数数组

Java jsp:include参数数组,java,jsp,jstl,Java,Jsp,Jstl,我想在jsp:include中将数组作为参数传递。以下代码不起作用: <jsp:include page="header.jsp"> <jsp:param name="stylesheets" value="login.css" /> <jsp:param name="stylesheets" value="login2.css" /> </jsp:include> 做这件事的正确方法是什么,这样您就需要通过${param.s

我想在
jsp:include
中将数组作为参数传递。以下代码不起作用:

<jsp:include page="header.jsp">
    <jsp:param name="stylesheets" value="login.css" />
    <jsp:param name="stylesheets" value="login2.css" />
</jsp:include>


做这件事的正确方法是什么,这样您就需要通过
${param.stylesheets}=“login.css,login2.css”

来访问它。它返回一个
字符串[]

您应该得到五个中的最高值。请注意,用户可以附加“.stylesheets=”并且使用此链接的人可能会看到更改的页面,这可能会导致安全漏洞。如果以这种方式包含javascript文件,情况可能会更糟。