簡體   English   中英

顯示時Struts2中的html標簽出現問題

[英]Problem with html tags in Struts2 while displaying

嗨,我有包含數據庫中HTML標記的數據,正在從數據庫中檢索以下數據並在UI中顯示該數據,但問題不是CC6 Filament文本以粗體顯示,我將這兩個詞放在html之間 標簽....

來自數據庫的數據

  Incandescent Lamp, <b>CC6 Filament</b> 12 Standard Package, 150 Watt, 120 Volt, PAR38, 4-5/16 Inch, Medium Side Prong, 2000 Hour, Floodlight, For Compact Flood

用於顯示上述數據庫中文本的代碼,在JSP中: shortDesc =“ ABOUE MENTIONED TEXT”

<p><s:property value="shortDesc" /></p>

數據與粗體標簽一起顯示在Struts2中。

謝謝

默認情況下,屬性會轉義HTML。 你需要做這樣的事情:

<p><s:property value="shortDesc" escape="false" /></p>

此處提供更多信息: http : //struts.apache.org/2.0.14/struts2-core/apidocs/org/apache/struts2/components/Property.html

解決:我使用scapeHtml =“ false”克服了HTML標記轉義

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

暫無
暫無

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

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