jsp中地址栏传中文 对乱码的处理

1. 首先在JS代码中

function setAlipayDeductFee(rowId, rowData){
    var num = rowData[4] ;
    if(rowData[1] != '总数')
        return '<a href="sellerresconditionList.jsp?sellername='+encodeURI(encodeURI(rowData[1]))+'">'+ num +'</a>';
    else
        return num ;
}
encodeURI(encodeURI(rowData[1])) :使用此方法将字符串加密


2.然后在Java代码中进行解密

String sellername = null ;
if(null != request.getParameter("sellername"))
   sellername = java.net.URLDecoder.decode(request.getParameter("sellername") , "UTF-8");


你可能感兴趣的:(jsp中地址栏传中文 对乱码的处理)