参照别人的上传图片文件的代码步骤不太懂

参照别人的上传图片文件的代码步骤不太懂

if(item.getFieldName().equals("smallImg")){
if(item.getSize()<=100) continue;
           String rootPath = request.getServletContext().getRealPath("/");
           String path = item.getName();
           String type = ".png";
           if(path.indexOf(".")!=-1){
type = path.substring(path.lastIndexOf("."));
           }
path = "/img/"+System.currentTimeMillis()+type;
           try {
item.write(new File(rootPath+path));
               book.setImgPath(path);
           } catch (Exception e) {
e.printStackTrace();
           }
}
count++;
       if (count % 5 == 0) {
Date date = new Date();
           book.setCreateTime(date);
           bookBiz.add(book);
       }
}
response.sendRedirect("list.do");
}


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小尤 2021-08-11 16:41:54

同学你好,1、具体代码解析如下所示:如果同学还有哪里不理解的,同学可以参考《利用FileUpload实现文件上传》(https://class.imooc.com/lesson/1412#mid=35713  ),同学也可以具体反馈一下哪里不理解。

    http://img1.sycdn.imooc.com//climg/61138da309564c3407570618.jpg

每个人都有自己的思路,所以其他同学的思路可能会与同学思路有所不同。

2、同学想要了解具体的图片上传,则同学可以复习6-2与6-3《wangEditor图片上传》。

祝学习愉快!

  • 提问者 qq_慕神0589333 #1

    count 变量是什么,为甚要判断count%5==0

    2021-08-11 19:48:14
  • 好帮手慕小尤 回复 提问者 qq_慕神0589333 #2

    同学你好,1、在仅有的代码中,老师猜测count变量可能是用于统计接收form表单提交的参数,然后通过if判断表单是否有提交参数。同学也可以查看全部的代码,根据全部的代码进行解析。

    2、在该项目中上传图片,建议同学复习《wangEditor图片上传》课程。

    祝学习愉快!

    2021-08-12 09:38:08
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师