String path="D:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\webapps\\TempusFramework\\ad\\P1j360L9Q9V1u6B0x2z9g945z57172.html";
String[] paths = path.split("\\\\");
String pathb = "";
for(int i=0;i<paths.length;i++){
if(i!=paths.length-1){
pathb += paths[i]+"\\\\";
}else{
pathb += paths[i];
}
}
System.out.println(pathb);
不过这样处理后的结果是:D:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\webapps\\TempusFramework\\ad\\P1j360L9Q9V1u6B0x2z9g945z57172.html
这样js只会过滤掉其中的一个“\”,这样就解决了。