类型:转载 责任编辑:asp 日期:2007/03/01
file mfile=new file(x);
mfile.createnewfile();
如果x是个相对路径的文件,创建的时候会显示系统找不到指定的路径,在.java文件中可以,请问jsp怎么对相对路径的文件读写。
推荐阅读
如果是因为相对路径的问题的话
通过使用
string realpath=application.getrealpath("");
可以得到当前虚拟目录的实际路径。可以根据这个来写入文件。
比如写入文件时,这样创建:
file myfile=new file(realpath + file.separator + "aa.txt");
这是在本站所在的目录下写一个aa.txt文本文件。
string path=request.getrealpath("/");已经不推荐使用了
请使用:
string realpath=application.getrealpath("/");