狠狠爱成人网_日韩一级在线_国产综合自拍_亚洲精品韩国_亚洲视频导航_麻豆成人在线播放_欧美jjzz_一区在线视频观看_美脚丝袜一区二区三区在线观看_欧美91视频

當前位置:系統之家 > 技術開發教程 > 詳細頁面

Java中對文件的設置

Java中對文件的設置

更新時間:2024-04-08 文章作者:未知 信息來源:網絡 閱讀次數:

java中提供了io類庫,可以輕松的用java實現對文件的各種操作。下面就來說一下如何用java來實現這些操作。


1。新建目錄


<%@ page contentType="text/html;charset=gb2312"%>

<%

String filePath="c:/aaa/";

filePath=filePath.toString();//中文轉換

java.io.File myFilePath=new java.io.File(filePath);

if(!myFilePath.exists())

myFilePath.mkdir();

%>


2。新建文件


<%@ page contentType="text/html;charset=gb2312"%>

<%@ page import="java.io.*" %>

<%

String filePath="c:/哈哈.txt";

filePath=filePath.toString();

File myFilePath=new File(filePath);

if(!myFilePath.exists())

myFilePath.createNewFile();

FileWriter resultFile=new FileWriter(myFilePath);

PrintWriter myFile=new PrintWriter(resultFile);

String strContent = "中文測試".toString();

myFile.println(strContent);

resultFile.close();

%>


3。刪除文件


<%@ page contentType="text/html;charset=gb2312"%>

<%

String filePath="c:/支出證明單.xls";

filePath=filePath.toString();

java.io.File myDelFile=new java.io.File(filePath);

myDelFile.delete();

%>


4。文件拷貝


<%@ page contentType="text/html; charset=gb2312" %>

<%@ page import="java.io.*" %>

<%

int bytesum=0;

int byteread=0;

file://讀到流中

InputStream inStream=new FileInputStream("c:/aaa.doc");

FileOutputStream fs=new FileOutputStream( "d:/aaa.doc");byte[] buffer =new byte[1444];

int length;

while ((byteread=inStream.read(buffer))!=-1)

{

out.println("<DT><B>"+byteread+"</B></DT>");

bytesum+=byteread;

System.out.println(bytesum);

fs.write(buffer,0,byteread);

}

inStream.close();

%>


5。整個文件夾拷貝


<%@ page contentType="text/html;charset=gb2312"%>

<%@ page import="java.io.*" %>

<%String url1="C:/aaa";

String url2="d:/java/";

(new File(url2)).mkdirs();

File[] file=(new File(url1)).listFiles();

for(int i=0;i<file.length;i++){

if(file[i].isFile()){

file[i].toString();

FileInputStream input=new FileInputStream(file[i]);

FileOutputStream output=new FileOutputStream(url2+"/"+(file[i].getName()).toString());

byte[] b=new byte[1024*5];

int len;

while((len=input.read(b))!=-1){

output.write(b,0,len);

}

output.flush();

output.close();

input.close();

}

}

%>


6。文件下載


<%@ page contentType="text/html; charset=gb2312" %>

<%@ page import="java.io.*" %>

<%

String fileName = "zsc104.swf".toString();

//讀到流中

InputStream inStream=new FileInputStream("c:/zsc104.swf");

//設置輸出的格式

response.reset();

response.setContentType("bin");

response.addHeader("Content-Disposition","attachment; filename=\"" + fileName + "\"");

//循環取出流中的數據

byte[] b = new byte[100];

int len;

while((len=inStream.read(b)) >0)

response.getOutputStream().write(b,0,len);

inStream.close();

%>


7。數據庫字段中的文件下載


<%@ page contentType="text/html; charset=gb2312" %>

<%@ page import="java.sql.*"%>

<%@ page import="java.lang.*" %>

<%@ page import="java.io.*" %>

<%@ page import="com.jspsmart.upload.*" %>

<%@ page import="DBstep.iDBManager2000.*"%>

<%

int bytesum=0;

int byteread=0;

//打開數據庫

ResultSet result=null;

String Sql=null;

PreparedStatement prestmt=null;

DBstep.iDBManager2000 DbaObj=new DBstep.iDBManager2000();

DbaObj.OpenConnection();

//取得數據庫中的數據

Sql="select * from t_local_zhongzhuan ";

result=DbaObj.ExecuteQuery(Sql);

result.next();


file://將數據庫中的數據讀到流中

InputStream inStream=result.getBinaryStream("content");

FileOutputStream fs=new FileOutputStream( "c:/dffdsafd.doc");


byte[] buffer =new byte[1444];

int length;

while ((byteread=inStream.read(buffer))!=-1)

{

out.println("<DT><B>"+byteread+"</B></DT>");

bytesum+=byteread;

System.out.println(bytesum);

fs.write(buffer,0,byteread);

}

%>


8。把網頁保存成文件


<%@ page import="java.text.*"%>

<%@ page import="java.util.*"%>

<%@ page import="java.io.*"%>

<%@ page import="java.net.*"%>

<%

URL stdURL = null;

BufferedReader stdIn = null;

PrintWriter stdOut = null;

try {

stdURL = new URL("http://www.163.com");

}

catch (MalformedURLException e) {

throw e;

}


try {

stdIn = new BufferedReader(new InputStreamReader(stdURL.openStream()));

stdOut = new PrintWriter(new BufferedWriter(new FileWriter("c:/163.html")));

}

catch (IOException e) {

}


/***把URL指定的頁面以流的形式讀出,寫成指定的文件***/

try {

String strHtml = "";

while((strHtml = stdIn.readLine())!=null) {

stdOut.println(strHtml);

}

}

catch (IOException e) {

throw e;

}

finally {

try {

if(stdIn != null)

stdIn.close();

if(stdOut != null)

stdOut.close();

}

catch (Exception e) {

System.out.println(e);

}

}

%>


9。直接下載網上的文件


<%@ page import="java.io.*"%>

<%@ page import="java.net.*"%>

<%

int bytesum=0;

int byteread=0;


URL url = new URL("http://pimg.163.com/sms/micheal/logo.gif");

URLConnection conn = url.openConnection();

InputStream inStream = conn.getInputStream();

FileOutputStream fs=new FileOutputStream( "c:/abc.gif");


byte[] buffer =new byte[1444];

int length;

while ((byteread=inStream.read(buffer))!=-1)

{

out.println("<DT><B>"+byteread+"</B></DT>");

bytesum+=byteread;

System.out.println(bytesum);

fs.write(buffer,0,byteread);

}

%>



10。按行讀文件

<%@ page contentType="text/html; charset=gb2312" %>

<%@ page import="java.io.*" %>

<% FileReader myFileReader=new FileReader("c:/哈哈.txt");

BufferedReader myBufferedReader=new BufferedReader(myFileReader);

String myString=null;

String resultString=new String();

while((myString=myBufferedReader.readLine())!=null) { resultString=resultString+myString+"<br>"; }

out.println(resultString); myFileReader.close();

%>

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

狠狠爱成人网_日韩一级在线_国产综合自拍_亚洲精品韩国_亚洲视频导航_麻豆成人在线播放_欧美jjzz_一区在线视频观看_美脚丝袜一区二区三区在线观看_欧美91视频
国产无人区一区二区三区| 91伊人久久大香线蕉| 91久久国产综合久久| 亚洲va欧美va天堂v国产综合| 色综合久久久网| 国产精品 欧美精品| 久久久久久久免费视频了| 亚洲片区在线| 韩国毛片一区二区三区| 亚洲国产精品ⅴa在线观看| 久久经典综合| 99久久久免费精品国产一区二区| 亚洲一区在线免费观看| 51精品国自产在线| 在线电影一区| 成人禁用看黄a在线| 午夜欧美电影在线观看| 精品1区2区在线观看| 老司机一区二区三区| 一本色道亚洲精品aⅴ| 久久国产88| 欧美午夜精品免费| 日韩午夜av在线| eeuss鲁片一区二区三区在线看| 亚洲国产综合91精品麻豆| 久久九九久久九九| 中文字幕一区二区三区精华液| 制服丝袜亚洲色图| 久久综合九色综合欧美亚洲| 欧美亚洲综合久久| 精品日韩一区二区三区| 欧美在线色视频| 国产精品嫩草99av在线| 欧美日韩亚洲一区二区三区在线| 国产河南妇女毛片精品久久久| 懂色av中文字幕一区二区三区| 天天综合色天天综合| 韩国女主播成人在线观看| 国产99一区视频免费| 国产精品国产一区二区| 欧美激情偷拍| 91丝袜美腿高跟国产极品老师| 亚洲精品1234| 欧美午夜不卡视频| 国产精品素人视频| 国产欧美日韩激情| 久久精品欧美一区二区三区不卡 | 丁香婷婷综合激情五月色| 亚洲第一黄网| 666欧美在线视频| 综合欧美一区二区三区| 国产精品福利影院| 一区二区中文字幕在线| 日韩国产在线一| 最新久久zyz资源站| 日本中文字幕一区二区视频 | 亚洲一区日韩| 亚洲一区免费看| 精品国产三级电影在线观看| 亚洲综合自拍偷拍| 亚洲成人中文在线| 99久久国产综合精品女不卡| 模特精品在线| 在线精品观看国产| 国产精品美女一区二区三区| 精品一区二区免费视频| 九九视频精品免费| 99成人免费视频| 精品久久五月天| 激情av综合网| 国产精品亚洲欧美| 欧美国产日本韩| 成人一级黄色片| 91麻豆福利精品推荐| 欧美亚洲综合色| 亚洲综合小说图片| 欧美在线网址| 一区二区三区av| 欧美日韩一区高清| 精品久久久三级丝袜| 日本欧美大码aⅴ在线播放| 最新日韩欧美| 久久亚洲精品国产精品紫薇| 国产呦萝稀缺另类资源| aaa亚洲精品| 欧美另类高清zo欧美| 日本一区二区三区在线不卡| 国产91精品精华液一区二区三区| 91精品福利视频| 五月天亚洲婷婷| 亚洲欧美日韩国产综合精品二区| 国产精品久久一卡二卡| youjizz国产精品| 欧美一区二区私人影院日本| 中文字幕一区二区三区在线播放 | 久久狠狠亚洲综合| 欧美91视频| 日韩欧美黄色影院| 一区二区三区中文字幕电影| 欧美日韩视频| 国产精品久久毛片av大全日韩| 99久久精品费精品国产一区二区| 精品国一区二区三区| 成人午夜视频在线| 日韩三级中文字幕| 亚洲超碰97人人做人人爱| 国产亚洲毛片在线| 亚洲国产日韩在线一区模特| 亚欧成人精品| 日韩不卡免费视频| 欧美伊人精品成人久久综合97| 韩国av一区二区三区四区| 久久婷婷一区| 欧美经典一区二区| 欧美连裤袜在线视频| 国产精品―色哟哟| 日韩视频在线观看国产| 午夜精品一区二区三区电影天堂 | 国产视频一区三区| 亚洲成av人片在www色猫咪| 久久久成人网| 乱中年女人伦av一区二区| 777午夜精品免费视频| 成人a免费在线看| 国产精品久久夜| 久久精彩视频| 国产精品中文字幕一区二区三区| 一本色道精品久久一区二区三区| 日韩伦理免费电影| 久久国产精品一区二区三区| 精品一二三四区| 久久免费偷拍视频| 亚洲国产日韩欧美| 男人的天堂久久精品| 夜夜嗨一区二区三区| 日韩高清在线电影| 日韩一级大片在线观看| 欧美高清视频一区| 亚洲二区在线视频| 欧美一级在线免费| 狠狠干成人综合网| 日韩高清在线电影| 久久这里只有精品6| 亚洲欧洲精品一区二区三区波多野1战4 | 国产精品看片你懂得| 免费在线日韩av| av不卡在线观看| 亚洲线精品一区二区三区八戒| 欧美久久久久久蜜桃| 激情综合网址| 亚洲欧洲一区二区在线播放| 久热精品视频| 91视频com| 美女在线观看视频一区二区| 久久久久久亚洲精品杨幂换脸| 国产凹凸在线观看一区二区| 亚洲色图欧美激情| 7777精品伊人久久久大香线蕉超级流畅| 97久久精品人人爽人人爽蜜臀| 夜夜亚洲天天久久| 日韩欧美国产午夜精品| 一本色道婷婷久久欧美| 成人一二三区视频| 丝袜脚交一区二区| 国产色爱av资源综合区| 欧美伊人久久大香线蕉综合69 | 51午夜精品国产| 日韩视频一区| 91免费视频观看| 激情国产一区二区| 亚洲乱码国产乱码精品精小说| 亚洲影视在线| 99国产精品国产精品久久| 免费观看成人鲁鲁鲁鲁鲁视频| 亚洲国产高清不卡| 日韩欧美你懂的| 91久久久免费一区二区| 一区二区三区精品国产| 99热99精品| 国产酒店精品激情| 日本三级亚洲精品| 亚洲综合激情小说| 国产日韩欧美一区二区三区综合| 欧美日韩二区三区| 91麻豆国产福利在线观看| 蜜桃视频在线观看一区| 亚洲国产精品久久久男人的天堂| 欧美激情综合五月色丁香| 日韩一级免费观看| 欧美三级中文字| 色噜噜狠狠成人中文综合| 国产精品日韩欧美一区二区三区 | 欧美日韩在线综合| 色国产精品一区在线观看| 国产精品久久波多野结衣| 亚洲精品资源| 亚洲经典在线| 日韩亚洲国产欧美| 亚洲欧洲一级| 亚洲免费不卡|