jsp页面:
function downLoad(filename){
var filename = filename;
var data="?filename="+encodeURI(encodeURI(filename));//encodeURI两次
var url ="preViewTakingInfo!download.action";
window.open(encodeURI(url)+data);
}
java后台获取参数:
String filename = ServletActionContext.getRequest().getParameter("filename");
filename = URLDecoder.decode(filename.trim(), "utf-8");