解决方案 »

  1.   

    mypath =  encodeURIComponent(mypath);//用encodeURIComponent对地址进行转码
    $("#urlDiv #file_record").html("<a href='"+mypath+"' target='_blank'>"+filename+"</a>");用上面这种方式试试
      

  2.   

    $("#urlDiv #file_record").html("<a href=‘xxxxx.action?filename=’"+encodeURIComponent(mypath)+" target='_blank'>"+filename+"</a>");
    action处理类中:
    String filenam=request。getparameter("filename");
    filenam=java.net.URLDecoder.decode(filenam, "UTF-8");
    String url = "/" + WorkEnv.getContextPath() + "/downloa/"+filenam;
    response.sendRedirect(url);