js前端:
普通的ajax请求二次转码传输到后台,一定是二次转码
如果是easyUI框架发请求一次转码即可
var text = encodeURI(encodeURI(node.text));
$.ajax({
url:'updateCombobox?comboboxId='+node.id+'&comboboxText='+text,
type:'POST',
success:function(backdata){
}
});
java后台:
接收参数都只需要一次转码
String text=URLDecoder.decode(comboboxText,"UTF-8");