- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 正则表达式30分钟入门教程
转载来源:http://deerchao.net/tutorials/regex/regex.htm目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西没提到联系作者网上的资源及本文参考文献更新纪录本文目标
2016-05-12 19:48:47 362
原创 解析XML请求(安全模式)
安全模式下的消息格式:new_msg= 现有消息格式:msg= 12345678 加密后消息格式:new_msg= timestamp 代码如下:public static HashMap parseXMLCrypt(HttpServletRequest request) thr
2016-05-08 20:17:13 565
原创 安全模式下的加解密
首先通过request获取微信服务器发来的加解密类型:encrypt_type// 加解密类型String encrypt_type = request.getParameter("encrypt_type");当encrypt_type的值为“aes”时,说明微信开发下使用的是安全模式,若为null则为明文模式,若为raw则为兼容模式。加密(其中replyMsg为明文的xml,WXBi
2016-05-08 20:14:30 651
原创 为XML添加CDATA标记
CDATA标记用户处理XML中出现,在消息传输过程中,为什么要加上这一段字符串?首先,先来了解一下什么是CDATA?术语 CDATA 指的是不应由 XML 解析器进行解析的文本数据。在 XML 元素中,"""&" 也会产生错误,因为解析器会把该字符解释为字符实体的开始。CDATA 部分中的所有内容都会被解析器忽略。比如说:我要回复一条a 导入XStrea
2016-05-08 20:08:22 16247
原创 解析XML请求(明文模式)
XML格式: 1348831860 1234567890123456 解析XML后,通过HashMap保存。导入dom4j-1.6.1.jar包代码如下:public static HashMap parseXML(HttpServletRequest request) throws Exception { HashMap map
2016-05-08 20:01:31 2715
原创 java下的token校验
参数描述signature微信加密签名,signature结合了开发者填写的token参数和请求中的timestamp参数、nonce参数。timestamp时间戳nonce随机数
2016-05-08 19:57:09 8085
原创 JSP通过URL跳转到Servlet时乱码解决方案
在JSP中:window.location.href = "myServlet?name=" + encodeURIComponent(name);在Servlet中接收name这个参数时:String name = new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");
2016-05-08 19:50:52 518
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人