`

StringEscapeUtils这个类里提供了很多转义的方法,比如可以转成json、xml、html等格式

阅读更多

  有时候我们需要把查询出来的某些数据转成我们需要的格式, StringEscapeUtils这个类里提供了很多转义的方法,比如可以转成json、xml、html等格式。
  在你查出的数据后,提交到展现层之前可以使用该类来处理。
例:
     

 

   

     /**
	 *@author maomy
	 *@date 2011-04-28
	 * @return
	 */
	public String list(){
		try{
			List<MemberAdvise> list = getSchbo().find(this);
			for (Iterator iterator = list.iterator(); iterator.hasNext();) {
				MemberAdvise advise = (MemberAdvise) iterator.next();
				advise.setContent(StringEscapeUtils.escapeHtml(advise.getContent()));//取出来转义一下再set回去
			}
			int cnt = getSchbo().findCnt(this);
			setTotal(cnt);
			setSchResult(list);
		}catch(Exception e){
			e.printStackTrace();
		}
		return super.SUCCESS;
	}
 
 
分享到:
评论
2 楼 谋生者 2011-10-18  
讲是转义类的小应用
1 楼 血冷狼 2011-10-16  
你文章讲的是什么

相关推荐

    在Java中轻松将HTML格式文本转换为纯文本(保留换行)

    lang和lang3这两个包里有转换所需的工具类 org.jsoup jsoup 1.11.3 commons-lang commons-lang 2.6 org.apache.commons commons-lang3 3.4 第二步:直接使用即可: import org.apache.commons.lang....

    处理SQL语句commons-lang-2.6.jar

    apache工具包common-lang中有一个很有用的处理字符串的工具类,其中之一就是StringEscapeUtils,这个工具类是在2.3版本以上加上的去的,利用它能很方便的进行html,xml,java等的转义与反转义,而且还能对关键字符串...

    消除斜杠commons-lang3-3.12.0工具类.zip

    StringEscapeUtils方法消除json反斜杠

    org.apache.commons.lang.StringEscapeUtils

    解决json数据中,返回的数据格式中带有反斜杠 如下所示{\"Count\":\"3\",\"ErrorString\":\"\",\"Success\":true,\"URL\":\"http:\\\/\\\/172.16.80.65:8080\\\/LoginSSO.aspx?UserCode=wubg&Type=WorkItem\",\...

    commons-lang3-3.1 API

    org.apache.commons.lang包,这个包提供了一些有用的包含static方法的Util类。除了6个Exception类和2个已经deprecated的数字类之外,commons.lang包共包含了17个实用的类: ArrayUtils – 用于对数组的操作,如添加...

    commons-lang3-3.8.1.rar

    解决脚本攻击xss可用到此资源,利用org.apache.commons.lang3.StringEscapeUtils这个类对输入的参数进行html转义

    commons-lang3-3.6.jar

    commons-lang可以将html转以后的字符转化成正常显示的字符,具体如下: String str = "&ldquo;!@#¥%&hellip;&hellip;&amp;&mdash;&mdash;+&rdquo;";//“!@#¥%……&——+” 中文状态下的标点符号,进过html转换了...

    commons-lang3-3.4jar.rar

    commons-lang3-3.4jar 包括org.apache.commons.lang.StringEscapeUtils类。

    escape.sql

    escape.sql

    org.apache.commons包

    org.apache.commons 的 jar 包 12313213215646546521大夫撒旦法的得分的斯蒂芬斯蒂芬

    org.apache.commons.lang jar包下载(commons-lang3-3.1.jar)

    commons-lang3.3.1.jar、Apache Commons包中的一个,包含了一些数据类型工具类,是java.lang.*的扩展。必须使用的jar包。为JRE5.0+的更好的版本所提供 Jar文件包含的类: META-INF/MANIFEST.MFMETA-INF/LICENSE....

    graffias:Graffias是受Graffiti启发的Groovy的Web框架

    什么是格拉菲亚? Graffias是受和Sinatra启发的Groovy轻量级微型网络框架。...import org.apache.commons.lang.StringEscapeUtils get( ' / ' ) { uri ' index.html ' // public/index.html } post( ' / ' )

    jfinalpluginsjfinal-dreampie.zip

    https://github.com/Dreampie?tab=repositories 分割成多个独立的插件进行优化,可以看我的博客拆分优化情况 http://my.oschina.net/wangrenhui1990/blog demo:(Angularjs前端 jfinal-dreampie插件) ...

    commons-lang3-3.4.rar

    commons-lang3-3.4.rar,包括org.apache.commons.lang.StringEscapeUtils类。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...

    commons-lang3-3.1_jar

    commons-lang3-3.1_jar jar包官方下载的,亲测可用。import org.apache.commons.lang3.StringEscapeUtils;

    MVel 2.0.15 doc

    &lt;a href="@{ua.pageURI}"&gt;@{org.apache.commons.lang.StringEscapeUtils.escapeHtml(ua.name)} Inline Ternary Operator &lt;li&gt;@{ua.hitsTotal} total @{ua.hitsTotal == 1 ? "Hit" : "Hits"}. MVEL Integration The ...

    org.apache.commons.lang包

    Apache Commons Lang资源包,下载解压缩后,可获得api文档,源码,jar包,用于开发

    org.apache.commons.lang jar包下载

    commons-lang3.3.1.jar、Apache Commons包中的一个,包含了一些数据类型工具类,是java.lang.*的扩展。必须使用的jar包。为JRE5.0+的更好的版本所提供 Jar文件包含的类: META-INF/MANIFEST.MFMETA-INF/LICENSE....

    commons-lang.jar

    commons-lang.jar、Apache Commons包中的一个,包含了一些数据类型工具类,是java.lang.*的扩展。必须使用的jar包。 Jar文件包含的类: META-INF/MANIFEST.MFMETA-INF/LICENSE.txtMETA-INF/NOTICE.txtorg.apache....

Global site tag (gtag.js) - Google Analytics