<%@ page contentType="text/html; charset=gbk" import="java.io.*"%>
<% /*
InputStream is = request.getInputStream();
BufferedReader bf = new BufferedReader(new InputStreamReader(is));
String buffer = null;
while((buffer = bf.readLine()) != null){
out.println(buffer + "<br>");
}
*/
/*
request.setCharacterEncoding("gbk");
out.println("wawa request value:" + request.getParameter("wawa") + "<br>");
out.println("file request value:" + request.getParameter("file"));
*/
InputStream is = request.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
String buffer = null;
while((buffer = br.readLine()) != null){
if(buffer.endsWith("--") && buffer.startsWith("-----------------------------")){
break;
}
if(buffer.startsWith("-----------------------------")){
if(br.readLine().indexOf("filename") > 1){
br.readLine();
br.readLine();
File file = new File(request.getRealPath("/")+ System.currentTimeMillis() + ".txt");
PrintStream ps = new PrintStream(new FileOutputStream(file));
String content = null;
while((content = br.readLine()) != null){
if(content.startsWith("-----------------------------")){
break;
}
ps.println(content);
}
ps.flush();
ps.close();
}
}
}
br.close();
out.println("UpLoad Finished !");
%>
分享到:
相关推荐
JAVA实现文件上传 fileupload,流
java实现文件上传到指定的文件夹。
java实现文件上传到fpt,里面一些很简单的操作适合初学者。
利用java图形化界面和网络编程相结合实现的--文件上传。 运行步骤: (1)分别运行工程两个包中的两个.java文件(UploadClient.java和UploadServer.java)分别会弹出“上传客服端”和“上传服务器”两个窗口。 (2)...
java实现文件上传,jsp中验证文件大小,文件类型。单独使用servlt处理文件上传功能
java实现文件上传jar包
主要介绍了java实现上传文件类型检测过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
java使用swf+ext实现文件批量上传,直接导入Eclipse就可以使用。
JAVA实现文件上传、下载,源代码和JAR包,包括详细的文档
文件上传一直是B/S结构中很重要的一项功能,在java中并没有很好的实现文件上传的类包,因此出现了一些开源的组件,Smartupload ,commons-fileupload,还有国内的一个"牛人"的(不好意思叫不上名字来),这几个组件中...
简单的文件上传,结合struts实现文件上传的一个demo,适合初学者。
java多文件上传实现,上传界面采用flash,同时显示上传进度条
利用java图形化界面和网络编程相结合实现的--文件上传。 运行步骤: (1)分别运行工程两个包中的两个.java文件(UploadClient.java和UploadServer.java)分别会弹出“上传客服端”和“上传服务器”两个窗口。 ...
Java实现文件上传进度条示例,关键是进度条的实现;
Java实现文件上传到ftp服务器
文件上传与下载 java struts2