2015-04-29 50 views
2

我有一個簡單的文本存儲在數據庫記錄中:Hello包裝在一個h1標籤。如何在Struts 2中正確顯示從數據庫記錄到瀏覽器的HTML標記內容?

當我打印在JSP中記錄與<s:property />標籤,它會顯示:

<h1>Hello</h1> 

雖然我希望它會顯示這樣的:

你好

如何我可以得到解釋值,而不是源值?

+0

你可以請更具體一些,並添加一些你已經嘗試過的代碼。否則沒人會理解你的問題。 – Johannes

+0

[在Struts 2中如何在OGNL表達式語言中包含HTML]可能的重複(http://stackoverflow.com/questions/26684025/how-to-include-html-in-ognl-expression-language-in-struts- 2) –

回答

1

您需要將<s:property/>標籤的escapeHtml屬性設置爲false因爲,出於安全原因,它是true默認:

<s:property value="myVar" escapeHtml="false" /> 

更多on the docs

+0

謝謝!我忘了必須閱讀我總是閱讀的文檔 –

相關問題