zoukankan      html  css  js  c++  java
  • spring html特殊字符操作

     import org.springframework.web.util.HtmlUtils;

    /**
        * html特殊字符操作
        * @param answer 操作default=转换为HTML转义字符表示;no=转换为数据转义表示;16转换为十六进制数据转义表示;否则为反向操作
        * @param content要转换的内容
        * @return
        */


       public static String htmlOption(String answer,String content){
        String con=content;
        try {
         if("default".equals(answer)){
          con= HtmlUtils.htmlEscape(content);// ①转换为HTML转义字符表示
         }else if("no".equals(answer)){
          con = HtmlUtils.htmlEscapeDecimal(content); //②转换为数据转义表示
         }else if("16".equals(answer)){
          con = HtmlUtils.htmlEscapeHex(content);// ③转换为十六进制数据转义表示
         }else {
           //  下面对转义后字符串进行反向操作
          con=HtmlUtils.htmlUnescape(content);
         }
       

        } catch (Exception e) {
         e.printStackTrace();
         
        }finally{
         return con;
        }
       }

  • 相关阅读:
    【转载】面对酱紫的情况,肿么办哇?
    webform 基础
    LINQ 语句实现分页
    LINQ to SQL 语句
    发送邮件&Timer
    treeview递归
    进程&线程
    登录框记住账号
    窗体-对话框,记事本
    日期与地区的三级联动
  • 原文地址:https://www.cnblogs.com/qgc88/p/3214988.html
Copyright © 2011-2022 走看看