fileupload 组件上传文件问题,就差一步之遥了。。
DiskFileUpload 类已过时,需要改用 ServletFileUpload 类可以支持读取请求参数。
代码如下:
// 定义一个HashMap,存放请求参数
Map parameters = new HashMap();
try {
FileItemFactory factory = new DiskFileItemFactory();
ServletFileUpload fu = new ServletFileUpload(factory);
// 设置最大文件尺寸,这里是4MB
fu.setSizeMax(4194304);
// 设置缓冲区大小,这里是4kb
factory.setSizeThreshold(4096);
// 设置临时目录:
factory.setRepositoryPath(tempPath);
摘自:
http://community.csdn.net/Expert/topic/4732/4732506.xml?temp=.3222162
====
问题是:
factory.setSizeThreshold(4096);
// 设置临时目录:
factory.setRepositoryPath(tempPath);
这两个方法没有找到?
其他对象的方法是有的。
------解决方案--------------------帮顶