获取的计算机路径怎样转换成web路径

例:用一种方法把“D:\My Documents\My Pictures\testupload\”路径,利用代码转换成“D:/My Documents/My Pictures/testupload/”,,!

[code="java"]

public static String change(String source) {
return source.replaceAll("\\", "/");
}[/code]

[b]PS:声明,用于下载的路径,如果是以流的方式写入到HTTP response中,可以使用绝对路径,先获得文件,再获得输入流,然后写入到HTTP response中。

如果是直接用超链接的方式,则一定不能使用Y:/XXXX类型的本地路径。要使用 服务器相对路径、或者服务器绝对路径![/b]

[b]
用正则表达式替换![/b]

[code="java"] public static void main(String[] agrs) {

    String source = "D:\\My Documents\\My Pictures\\testupload\\";

    String result = source.replaceAll("\\\\", "/");
    System.out.println(result);

}[/code]