apache工具包common-lang中有一个很有用的处理字符串的工具类,其中之一就是StringEscapeUtils,这个工具类是在2.3版本以上加上的去的,利用它能很方便的进行html,xml,java等的转义与反转义,而且还能对关键字符串进行处理预防SQL注入,不过好像common-lang3.0以后我看着好像没这个处理SQL语句的方法了,想用的话前提时引入对应的jar包,以下为它的部分...
分类:
编程语言 时间:
2015-02-04 09:35:57
阅读次数:
501
代码如下:Java代码/**HTML转义**/Strings=HtmlUtils.htmlEscape("helloworld");System.out.println(s);Strings2=HtmlUtils.htmlUnescape(s);System.out.println(s2);输出的结...
分类:
Web程序 时间:
2015-01-07 14:54:40
阅读次数:
300
在处理网页时经常会遇到这样的问题,后台得到的字符串数据包含网页HTML中的特殊字符,例如在页面上这样一句话,“你好·世界”在后台取到的是“你好·世界”。这是由于HTML对特殊字符进行了编码。今天在取得前台form表单提交的数据时,就遇到了这样的问题。页面表单..
分类:
Web程序 时间:
2015-01-04 19:42:50
阅读次数:
326
HTML特殊字符编码大全:往网页中输入特殊字符,需在html代码中加入以&开头的字母组合或以&#开头的数字。下面就是以字母或数字表示的特殊符号大全。´´©©>>µµ®®&&°°¡¡»»¦¦÷&div...
分类:
Web程序 时间:
2014-12-08 17:28:44
阅读次数:
250
Markdown 语法简介 ================ * [概述](#overview) * [宗旨](#philosophy) * [兼容 HTML](#html) * [特殊字符自动转换](#autoescape) * [区块元素](#block) * [段落和换行](#p) * [标题](#header) * [区块...
分类:
其他好文 时间:
2014-11-13 00:42:54
阅读次数:
221
在apache commons-lang(2.3以上版本)中为我们提供了一个方便做转义的工具类,主要是为了防止sql注入,xss注入攻击的功能。 commons-lang常用工具类StringEscapeUtils使用 - wjoygz - pauls private zone 1.escape...
分类:
其他好文 时间:
2014-11-06 17:54:59
阅读次数:
212
原始字符entity原始字符entity""&&''>¡¡¢¢££¤¤¥¥¦¦§§¨¨©©ªª««¬¬­®®¯&
分类:
Web程序 时间:
2014-11-02 18:13:39
阅读次数:
208
(1)在一些情况下我们在用户输入数据的时候我们要判断一下是否合法,就是要过滤一下用户输入的信息是否含有特殊字符;
(2)直接上代码,以供大家参考学习:
ServletUtilities类:
package com.lc.ch04Biaodanshuju;
import javax.servlet.http.HttpServletRequest;
public class Servl...
分类:
Web程序 时间:
2014-09-05 10:06:01
阅读次数:
258
在做代码高亮时,从数据库中取出代码如下(节选):<pre class="brush: java;">需要的应该是这样才能解析代码所以需要StringEscapeUtils类进行转义与反转义public class Test {
/**
* @param args
*/
public static void main(String[] args) {...
分类:
Web程序 时间:
2014-08-25 22:52:25
阅读次数:
459
1、html特殊字符的显示
我们知道html语言和C语言一样也有一些特殊字符,它们是不能正常显示的,必须经过转义,在网上可以查到如何显示这些字符,如下图所示:
上图给了最常用的特殊字符的显示,下面我们来实验一下:
首先在记事本中写入一句:
程序例#include然后就文本后缀名改为.html后,用浏览器打开,显示如下:
我们从上图可以发现i...
分类:
Web程序 时间:
2014-08-21 19:26:14
阅读次数:
236