博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Atitit 发帖机实现(3 )---usrQBN023 js提交ajax内容到后端规范与标准化
阅读量:6156 次
发布时间:2019-06-21

本文共 1057 字,大约阅读时间需要 3 分钟。

 

 

 

Atitit   发帖机实现(3 )---usrQBN023 js提交ajax内容到后端规范与标准化

 

 

大段内容务必要替换转义换行符号

C:\0workspace\AtiPlatf_cms\WebRoot\poster\gejy_pub.js

 

 cmd= cmd.replace(new RegExp("\r\n",'gm'),"\\r\\n");

 

js console可以打印出来字面值\r\n

 

 cmd= cmd.replace("\r\n","\\r\\n");   // \\r\\n

  console.log(cmd);

  str.replace(new RegExp(replaceStr,'gm'),'')

  */

 // alert("aa".replace(new RegExp("a",'gm'),"b"));

 

 

提交务必使用utf编码,否则解码后的可能缺失,是web serverbug应该。Resin4.0.22

内容1变成了内容?问号。。

 

para.cmd= encodeURIComponent(cmd);

 

 

 

 

/atiplat_cms/src/com/attilax/poster/Poster4gejy.java

 

HttpServletRequest req = Global.req.get();

try {

req.setCharacterEncoding("utf8");

} catch (UnsupportedEncodingException e1) {

ExUtil.throwExV2(e1);

}

String script = req.getParameter("cmd");

 script=urlEncode.decode(script);

 //String script_gbk2utf = EncodeX.gbk2utf(script);

 //script = script_gbk2utf;

// String script_utf2gbk=EncodeX.utf2gbk(script);

System.out.println("--script:" + script);

 

 

 

 

作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 

汉字名:艾提拉(艾龙)   EMAIL:1466519819@qq.com

转载请注明来源: http://www.cnblogs.com/attilax/

--Atiend

 

 

你可能感兴趣的文章
Maven编译时跳过Test
查看>>
Spring Boot 整合Spring Security 和Swagger2 遇到的问题小结
查看>>
[20170628]12C ORA-54032.txt
查看>>
linux运维人员的成功面试总结案例分享
查看>>
Windows DHCP Server基于MAC地址过滤客户端请求实现IP地址的分配
查看>>
命令查询每个文件文件数
查看>>
《跟阿铭学Linux》第8章 文档的压缩与打包:课后习题与答案
查看>>
RAC表决磁盘管理和维护
查看>>
Apache通过mod_php5支持PHP
查看>>
发布一个TCP 吞吐性能测试小工具
查看>>
java学习:jdbc连接示例
查看>>
PHP执行批量mysql语句
查看>>
Extjs4.1.x 框架搭建 采用Application动态按需加载MVC各模块
查看>>
Silverlight 如何手动打包xap
查看>>
建筑电气暖通给排水协作流程
查看>>
JavaScript面向对象编程深入分析(2)
查看>>
linux 编码转换
查看>>
POJ-2287 Tian Ji -- The Horse Racing 贪心规则在动态规划中的应用 Or 纯贪心
查看>>
Windows8/Silverlight/WPF/WP7/HTML5周学习导读(1月7日-1月14日)
查看>>
关于C#导出 文本文件
查看>>