Servlet中的文件上传
来源:互联网 发布:银河证券手机炒股软件 编辑:程序博客网 时间:2024/05/22 20:44
写在这备忘
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {if (ServletFileUpload.isMultipartContent(request)) {
// 是表单上传
DiskFileItemFactory factory = new DiskFileItemFactory();
ServletFileUpload upload = new ServletFileUpload(factory);
upload.setFileSizeMax(MAX_FILE_SIZE);
List<FileItem> list = null;
try {
list = upload.parseRequest(request);
} catch (FileUploadException e) {
e.printStackTrace();
}
//lis为null直接返回
if(list == null)
{
return ;
}
for(FileItem item : list)
{
//上传文件
if(!item.isFormField())
{
String realPath = request.getSession().getServletContext().getRealPath("/upload");
String fileName = item.getName();
File desFile = new File(realPath,fileName);
try {
item.write(desFile);
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
}
阅读全文
0 0
- servlet中的文件上传
- Servlet中的文件上传
- Servlet中的文件上传
- ajax实现文件上传以及后台servlet中的处理总结
- Flex + servlet 上传文件
- JSP+servlet上传文件
- servlet文件上传
- Servlet文件上传
- Servlet上传文件
- 文件上传servlet应用
- jsp servlet文件上传
- 文件上传Servlet实例
- Servlet文件上传代码
- java servlet 文件上传
- 文件上传Servlet例子
- Servlet实现文件上传
- Servlet 上传文件(转)
- Servlet实现文件上传
- leetCode--linked-list-cycle-ii
- android关于LinearLayout的坑
- 冒泡排序
- Django中中间件系列之十四
- Android studio设置activity主题程序崩溃解决办法
- Servlet中的文件上传
- java中重载与重写的区别
- Eclipse中修改注释中@author
- MyBatis集成log4j
- Android NDK环境搭建
- LeetCode-Minimum Depth of Binary Tree
- 拭血长短句手札
- simcom2G模块使用
- C#高级篇 5