jsp页面显示富文本框内容

1、未处理

2、处理后

相关代码:

(1)jar包 

(2)前端代码

<td>
    ${fns:removeHtml(algorithmNeed.needContent)}
</td>

(3)工具类

/**
 * 富文本内容转换
 * @param html
 * @return
 */
   public static String removeHtml(String html){
   String unescape = StringEscapeUtils.unescapeHtml4(html);
   String text  = Jsoup.clean(unescape, Whitelist.simpleText());
   return text;
}

(4)fns.tld文件配置

<function>
  <description>富文本内容转换</description>
  <name>removeHtml</name>
  <function-class>com.common.utils.StringUtils</function-class>
  <function-signature>java.lang.String removeHtml(java.lang.String)</function-signature>
  <example>${fns:removeHtml(html)}</example>
</function>

猜你喜欢

转载自my.oschina.net/u/3669033/blog/1606104