为了账号安全,请及时绑定邮箱和手机立即绑定

上传的图像只有在刷新页面后才可用

上传的图像只有在刷新页面后才可用

四季花海 2019-07-02 10:59:15
上传的图像只有在刷新页面后才可用上传图片时,将成功保存文件并成功设置路径。但是上传的图像不会在表单提交后立即显示。只有当我重新加载页面时,上传的图像才会显示出来。我将上传的文件保存如下:InputStream is;try {     File file = new File("C:\\****\\*****\\Documents\\NetBeansProjects\\EventsCalendary\\web\\resources\\images\\uploadPhoto.png");     is = event.getFile().getInputstream();     OutputStream os = new FileOutputStream(file);     setUserPhoto("\\EventsCalendary\\resources\\images\\"+file.getName());        byte buf[] = new byte[1024];     int len;     while ((len = is.read(buf)) > 0) {         os.write(buf, 0, len);     }     os.close();     is.close();} catch (IOException ex) {     System.out.println(ex.getStackTrace());}为什么上传的图像只有在重新加载页面后才会显示,我如何解决这个问题?
查看完整描述

2 回答

?
慕神8447489

TA贡献1780条经验 获得超1个赞

它现在似乎运行得很好,但是您提供的代码有一个更正,而不是<Propertyname=“actiatedocroot_1”值=“from/upadds/*dir=/var/webapp/上载”/>它是<properties name=“interatedocroot_1”value=“from=/upadds/*dir=/var/webapp”/>,因为“FROM”路径将被添加到“dir”路径中。再次感谢。

查看完整回答
反对 回复 2019-07-02
  • 2 回答
  • 0 关注
  • 671 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信