1. ホーム
  2. java

[解決済み] JSP : JSTLの<c:out>タグ

2022-05-13 14:03:24

質問

JSPページを書くとき、具体的にどのように <c:out> は何をするのでしょうか?以下の両方が同じ結果になることに気がつきました。

<p>The person's name is <c:out value="${person.name}" /></p>
<p>The person's name is ${person.name}</p>

どのように解決するのですか?

c:out は、クロスサイトスクリプティングを回避するために、HTML文字をエスケープします。

もし person.name = <script>alert("Yo")</script>

の場合、スクリプトは実行されます。 c:out