StringEscapeUtils.escapeHtml4("<div></div>")//轉義方法
StringEscapeUtils.unescapeHtml4("<div></div>")//反轉義方法
例: 轉義:<div></div> 反轉義:<div></div>
下載Jar包 :commons-lang.jar
maven官方倉庫:https://mvnrepository.com/
應用場景:
實體類屬性需要轉義或者反轉義
private String codeImg;/*說明*/ public String getCodeImg() { //============需要轉義時添加=======start========== if(!"".equals(codeImg)&&codeImg!=null){ if(codeImg.trim()!=null&&!"".equals(codeImg.trim())){ return StringEscapeUtils.unescapeHtml4(codeImg.trim());//反轉義字符串屬性 mybatis中會調用該get方法給數據庫中的字段賦值 } } //============需要轉義時添加=======end=========== return codeImg; } public void setCodeImg(String codeImg) { this.codeImg = codeImg; }
注意:
1.在get方法中反轉義最好做下非null判斷或非""判斷 防止空指針或其它異常
