閱讀137 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Js顯示Struts2中的內容之escape和escapeHtml

 

$(function (){
       var msg = '<s:property value="msg" escape="false"/>';
       if(""!=msg)
       {
           alert(msg);
       }   
});

 

問題:Struts2 中後台屬性值帶有的HTML標簽,前台頁麵取值時把HTML標簽當成字符串輸出了,怎麼把它們當成HTML標簽處理。

舉個例子來說,我們後台msg="姓名不能為空<br/>性別不能為空<br/>"。那麼我們希望顯示的時候分行,咋辦?

解決方法:在使用struts2標簽顯示後台數據時加上escape=”false”。

 

現在struts標簽中escape被廢棄了,現在用escapeHtml。同時還有escapeCsv  escapeJavaScript  escapeXml。

最後更新:2017-04-02 06:52:15

  上一篇:go jsp使用jquery通過ajax方式訪問
  下一篇:go HibernateDaoSupport的應用