程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> easy 傳值-關於easyUI傳值問題出現亂碼了怎麼辦啊

easy 傳值-關於easyUI傳值問題出現亂碼了怎麼辦啊

編輯:編程綜合問答
關於easyUI傳值問題出現亂碼了怎麼辦啊

首先是點擊事件

 var btn = '<a class="editcls" onclick="editRow(\''+rec.tiName+'\')"href="javascript:void(0)">排考</a>'; 
/** 跳轉到排考*/
function editRow(tiName){
//alert(title);
console.log("editRow");
console.log(tiName);
    $('#rightP').panel({
                title:'排考',    
                href:'yyj/pk?tiName='+tiName,
                left:0,
                collapsible:false
            }); 
    }

    /*排考*/
    @RequestMapping("/pk")
    public String yyj_pk(HttpSession session,HttpServletRequest request,HttpServletResponse response) throws UnsupportedEncodingException{
        System.out.println("ControllerColumnitem - yyj_pk");

        System.out.println("tiName="+request.getParameter("tiName")); 
        session.setAttribute("tiName",request.getParameter("tiName"));
        session.getAttribute("tiName").toString();
    //  String tiName=(String)request.getAttribute("tiName");
        return "yyj_ksxxwh/pk";
    }

最後在下一個頁面接收值 但是出現了亂碼 該如何解決啊

最佳回答:


用encodeURIComponent編碼2次,java再解碼,看這個:http://blog.csdn.net/whaosy/article/details/8776197

 href:'yyj/pk?tiName='+encodeURIComponent(encodeURIComponent(tiName)),
u013250163
showbo
u013250163
u013250163
u013250163
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved