zoukankan      html  css  js  c++  java
  • Atitit   发帖机实现(3 )---usrQBN023 js提交ajax内容到后端规范与标准化

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

     

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

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

     

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

    C:workspaceAtiPlatf_cmsWebRootpostergejy_pub.js

     

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

     

    js console可以打印出来字面值

     

     cmd= cmd.replace(" ","\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

     

  • 相关阅读:
    Swift和OC混编
    Swift逃逸闭包之见解
    百度地图集成
    hitTest和pointInside和CGRectContainsPoint
    Bitcode问题
    ReactiveCocoa常用方法
    iOS之图文混排
    tableview cell添加3D动画
    ReactiveCocoa总结
    Math类常用方法(Java)
  • 原文地址:https://www.cnblogs.com/attilax/p/6105662.html
Copyright © 2011-2022 走看看