在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache....
分类:
编程语言 时间:
2015-08-07 09:35:42
阅读次数:
197
一.io基本知识:1.什么是输入,输出输入,输入在java中是以程序为中心的,将文件,网络,键盘上的数据输入到程序中,将程序中的数据输出到文件,网络或者屏幕上总结:有数据进入到程序里面来,我们称之为输入流,如果我们程序中的数据输出到文件,网络,其他地方去,我们称之为输出流。无论输入,还是输出,相对于...
分类:
其他好文 时间:
2015-08-06 08:12:23
阅读次数:
116
缓冲流,BufferedReader,BufferedWriter
1)BufferedReader,BufferedWriter是更高级的流,二者的源和目的地必须是字符输入流和字符输出流.如果把字符输入流做为BufferedReader流的源,把字符输出流作为BufferedWriter流的目的地,那么BufferedReader,BufferedWriter将有更强的读、写能力。//构造函数...
分类:
编程语言 时间:
2015-08-04 17:19:18
阅读次数:
162
在Java中,上述三个类经常用于处理数据流,下面介绍一下三个类的不同之处以及各自的用法。
InputStream : 是所有字节输入流的超类,一般使用它的子类:FileInputStream等,它能输出字节流;
InputStreamReader : 是字节流与字符流之间的桥梁,能将字节流输出为字符流,并且能为字节流指定字符集,可输出一个个的字符;
BufferedReader : 提供通用的缓冲方...
分类:
编程语言 时间:
2015-08-04 00:38:45
阅读次数:
109
一,文件输入流和文件输出流:FileInputStream,FileOutputStream
FileInputStream可以使用read()方法一次读入一个字节,并以int类型返回,或者是使用read()方法时读入至一个byte数组,byte数组的元素有多少个,就读入多少个字节。在将整个文件读取完成或写入完毕的过程中,这么一个byte数组通常被当作缓冲区,因为这么一个byte数组通常扮演承接数...
分类:
编程语言 时间:
2015-08-03 21:00:41
阅读次数:
151
1.stream Result的作用 用于向页面输出二进制数据,此种类型的Result,可以将二进制数据输出到请求发起端 创建输出流,接到Action中定义的输入流将其输出2.语法: codeStream 3.使用步骤 Action中,定义InputStream类型的输出属性 s...
分类:
其他好文 时间:
2015-08-03 18:57:42
阅读次数:
236
细节要点getline(cin,string)与cin>>string在VS2013中通过输入换行符\n,对getline以及cin的用法进行测试,但是并没有像文中所述遇到换行符停止读入。而是ReadKey回车后停止读取。getline这个函数接受两个参数: 一个输入流对象和一个 string 对象...
分类:
其他好文 时间:
2015-08-03 01:04:27
阅读次数:
173
一,标准输出流System.out
System.out向标准输出设备输出数据,方法有很多:
print()和println()的主要区别是后者输出完了主动转行前者不转行,printf()主要是格式化输出
一,标准输入流System.in
System.in读取标准输入设备数据(从标准输入获取数据,一般是键盘)int read() //返回ASCII码。若,返回值=-1,说明没有读取到...
分类:
编程语言 时间:
2015-07-31 18:26:46
阅读次数:
118
在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache....
分类:
编程语言 时间:
2015-07-30 18:52:13
阅读次数:
159
IO流 IO(input,output)流用来处理设备之间的数据传输。 按照操作数据分为字节流(InputStream,OutputStream)和字符流(Reader,Writer) 按照流向分为输入流(InputStream,Reader)和输出流(OutputStream,Writer)字符流...
分类:
编程语言 时间:
2015-07-30 00:33:22
阅读次数:
144