java jsp servlet fileupload上传图片时获取上传图片尺寸(宽高)的代码
- DiskFileItemFactory factory = new DiskFileItemFactory();
- ServletFileUpload upload = new ServletFileUpload(factory);
- List items = upload.parseRequest(request);
- Iterator iter = items.iterator();
- while (iter.hasNext()) {
- if (!item.isFormField()) {
- BufferedImage img = javax.imageio.ImageIO.read(item.getInputStream());
- img.getWidth()//获取宽
- img.getHeight()//获取高
- }
- }
本文介绍了一种使用Java实现的方法,可以在用户上传图片时立即获取该图片的尺寸(宽度和高度)。通过使用DiskFileItemFactory和ServletFileUpload组件解析上传请求,并利用ImageIO读取图片流,进而获取图片的具体尺寸。



763

被折叠的 条评论
为什么被折叠?



