目录
文件传输注意事项
- 为保证服务器安全,上传文件应放在无法访问的目录下,比如WEB-INF目录下
- 为防止文件颠覆的现象,要为上传文件产生一个唯一的文件名 (用时间戳,uuid解决)
- 要限制上传文件的最大值
- 可以限制上传文件
需要用到的类详解
ServletFileUpload责处理上传的文件数据,并将表单中每个输入项封装成一个FileItem对象,在使用servletFileUpload对象解析请求时需要DiskFileltemFactory对象。所以我们需要在进行解析工作前构造好DiskEileltemFactory对象,通过ServletFileUpload对象的构造方法或setFileltem
Factory()方法设置ServletFileUpload对象的fileltemFactory属性。