2
我有一個簡單的文本存儲在數據庫記錄中:Hello
包裝在一個h1
標籤。如何在Struts 2中正確顯示從數據庫記錄到瀏覽器的HTML標記內容?
當我打印在JSP中記錄與<s:property />
標籤,它會顯示:
<h1>Hello</h1>
雖然我希望它會顯示這樣的:
你好
如何我可以得到解釋值,而不是源值?
我有一個簡單的文本存儲在數據庫記錄中:Hello
包裝在一個h1
標籤。如何在Struts 2中正確顯示從數據庫記錄到瀏覽器的HTML標記內容?
當我打印在JSP中記錄與<s:property />
標籤,它會顯示:
<h1>Hello</h1>
雖然我希望它會顯示這樣的:
你好
如何我可以得到解釋值,而不是源值?
您需要將<s:property/>
標籤的escapeHtml
屬性設置爲false
因爲,出於安全原因,它是true
默認:
<s:property value="myVar" escapeHtml="false" />
更多on the docs。
謝謝!我忘了必須閱讀我總是閱讀的文檔 –
你可以請更具體一些,並添加一些你已經嘗試過的代碼。否則沒人會理解你的問題。 – Johannes
[在Struts 2中如何在OGNL表達式語言中包含HTML]可能的重複(http://stackoverflow.com/questions/26684025/how-to-include-html-in-ognl-expression-language-in-struts- 2) –