由于存储空间,对一般用户而言,就是用来操作存储文件的,所以这两天,特意看了一下windows下用servlet实现文件上传、下载和删除,下面是详细代码说明
上传:
用的是commons-fileupload-1.2.2.jar和commons-io-2.0.1.jar组件,可以去apache官网上去下载,然后放到WebRoot/WEB-INF/lib目录下
upload.html
web.xml里加上下面几行:
src目录下新建文件Upload.java:
再看下载Downlaod.java:
删除Delete.java:
因为ubuntu server是黑屏,本人用的是ubuntu server10.04,不方便用浏览器来查看文件,因为没有图形界面,也不方便调试,所以可以先在windows上测试通过,然后把相应文件拷到ubuntu server中的tomcat相应目录下,可以通过samba来传文件,但遇到一个问题,就是中文乱码的问题,因为在开始安装时,选的是英文,后面用网上的一些办法,还是没有解决中文乱码的问题,有知道的大侠,还烦请转告