jsp中常见的文件操作摘要

jsp中常见的文件操作摘要
本文的示例总结了jsp文件的常见文件操作,供大家参考

jsp中的文件操作:文件类
字符串路径= request.getrealpath( / / / );传递参数 / 可以返回到Web应用程序的根目录
字符串tmp_path =路径+TMP;
文件f1 =新的文件(tmp_path); / /创建文件类tmp_path指定路径
(F1。mkdir); / /创建目录
文件F2 =新的文件(tmp_path,a.txt); / /创建文件类 / / tmp_path +a.txt 指定路径
f2.createnewfile(F2); / /创建指定的文件
文件F3 =新的文件(tmp_path,b.txt );
f3.createnewfile();
文件F4 =新的文件(tmp_path,b.txt );
F4.createNewFile ();

其中:

文件对象的长度()方法可以计算文件的大小。

该文件()方法可以判断它是否是一个文件或不

的判断目录()方法可以确定是否一个文件夹一个文件夹

GetName()可以得到文件的文件夹的名称

是否可以()是可读的

是否可以写()可以写成

是否隐藏(隐藏的)

文件最后修改时间()最后更改日期归还日期类的一个对象

文件阅读

例1:
字符串路径= request.getrealpath( / );
FP =新的文件(文件路径,文件.txt); / /定义文件
FileInputStream fistream =新FileInputStream(FP); / /定义一个文件输入流绑定文件
字节缓冲区{ } =新的字节{ 10000 };
国际bytesum = fistream.read(buf,010000) / /字节文件写入到缓冲数组,返回写入的字节数
str_file =新的字符串(字符串缓冲区,0,bytesum);
out.println(str_file);
Fistream.close();
例2:
字符串路径= request.getrealpath( / );
FP =新的文件(文件路径,file1 .txt);
有freader = FileReader(FP):
是bfdreader =是(freader);
字符串str_line = bfdreader.readline();
而(str_line!= NULL){
out.println(str_line);
out.println();
str_line = bfdreader.readline();
}
Bfdreader.close();
Freader.close();
文件的写作:

例1:
字符串路径= request.getrealpath( / );
FP =新的文件(文件路径,file2 .txt);
FileWriter fwriter =新的FileWriter(FP);
request.setcharacterencoding(GBK); / /设置字符编码
字符串str_file = request.getparameter(文本);
fwriter.write(str_file);
Fwriter.close();
例2:
字符串路径= request.getrealpath( / );
FP =新的文件(文件路径,file2 .txt);
FileWriter fwriter =新的FileWriter(FP);
BufferedWriter bfwriter =新BufferedWriter(fwriter);
request.setcharacterencoding(GBK);
字符串str_file = request.getparameter(文本);
bfwriter.write(str_file,0,str_file.length());
Bfwriter.flush();
Bfwriter.close();
希望本文能对大家的jsp程序设计有所帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部