• jsp传中文乱码问题 encodeURIComponent()编码方法


    方法一:

    jQuery.ajax({
                type:"POST",
                url:"${ctx}/offer.do",
                data:{
                    'method':'isNameExist',
                    'type':'area',
                    'id':id==""?null:id,
                    'name':encodeURIComponent(offerAreaName)
                },
                async:false,
                success:function (data) {
                    bool = data;
                }
            });

    action里特别设置:

    String offerAreaName= request.getParameter("offerAreaName");
      if(StringUtils.isNotEmpty(offerAreaName)){
         productName = new String(offerAreaName.getBytes("iso8859-1"),"UTF-8");
      }

    方法二:

    window.encodeURI(window.encodeURI(strBuf)) 编译后在传

    处理方法中(action 或者 service):

    try {
       strBuf= java.net.URLDecoder.decode(strBuf,"UTF-8");
      } catch (UnsupportedEncodingException e) {
       e.printStackTrace();
      }

  • 相关阅读:
    栈和队列
    链表
    map
    二叉平衡树旋转
    二叉排序树详情
    红黑树详情
    查并集
    动态规划
    位操作
    字典树
  • 原文地址:https://www.cnblogs.com/xtreme/p/3786404.html
Copyright © 2020-2023  润新知