我正在使用jsp和servlets创建一个Web应用程序。在我的Web应用程序中,我从浏览器浏览图像并将其存储在服务器端的指定文件夹中。但问题是,该图像未在浏览器中显示直到我手动打开该图像一次。
一旦我打开图像然后刷新我的页面,然后显示图像。这可能是什么原因?请帮助
答案 0 :(得分:0)
可能的原因可能是您的页面不能立即读取图像并且需要一些时间来阅读它...您可以通过延迟一段时间来解决此问题..您可以通过
来完成此操作<%TimeUnit.SECONDS.sleep(5); %>
在页面加载之前,它会添加5 seconds
的延迟(您可以根据需要更改它)。因此,您的页面将有足够的时间在您的页面上阅读和形成图像,而您将无法拥有再次刷新页面以显示它..我也遇到了与你相同的问题,并添加此语句解决了它。