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文件,情况可能会更糟。