簡體   English   中英

在Spring MVC中通過JSTL顯示html

[英]display html via JSTL in Spring MVC

我有類似的東西

model.addAttribute("msg", "<b>akhil</b>");
return "index";

在我的控制器中。

在我的視圖頁面中,我寫道

<body>
    <h2>Hello World!</h2>
    <c:out value="${msg}" />
</body>

但輸出&lt;b>akhil&lt;/b><b>akhil</b>. 為什么會如此以及如何才能獲得<b>akhil</b>

這是因為<c:out>對字符'<'>使用XML轉義。

設置c:out選項escapeXml=false以粗體字母輸出文本:

<c:out value="${msg}" escapeXml="false"/>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM