flex端:
var role:String=ExternalInterface.call("getSessionRole","New Title");
ExternalInterface.call(
"function() {window.location.href='http://127.0.0.1:8181/YYZX/ExcelServlet?op=YYZSTask¤tRole="+encodeURI(encodeURI(role))+"';}"
);
java后台:
userRole = request.getParameter("currentRole");
userRole = URLDecoder.decode(userRole,"UTF-8");
注意:
1、flex端的代码默认为UTF-8,所以转码需转换成UTF-8才行
2、flex端必须转码两次,java端只需转码一次