8
jsp:include
にパラメータとして配列を渡したいとします。以下のコードは動作しません:jsp:include param array
<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"
ように、これを行うための正しい方法は何ですか?
あなたは最高の犠牲に値するでしょう。 – user1007895
ようこそ。 – BalusC
ユーザーは「?stylesheets = http://badserver.com/somethingbad.css」を追加でき、このリンクを使用するユーザーは改ざんされたページを見てセキュリティ上の脆弱性を引き起こす可能性があることに注意してください。そして、もしあなたがこの方法でjavascriptファイルをインクルードすれば、それはずっと悪くなる可能性があります。 – vbezhenar