[英]How to display and update received image in jsp page
我是Web开发的新手(spring-mvc),我的背景是android世界。 我每2秒钟从服务接收一次图像,而不是将它们保存到WEB-INF / images文件夹,此时每1秒钟,我发出ajax请求来检索和显示接收到的图像。 这就是我打电话给ajax的方式
function updateImage() {
$.get('/api/getCurrentImagePath/', function (frameImagePath) {
$("#targetImgView").attr("src", frameImagePath);
setTimeout(updateImage, 1000)
})
}
我的问题是,当调用函数$("#targetImgView").attr("src", frameImagePath);
控制台日志http://localhost:8080/images/13456482154.jpg 404 not found error
但收到的图像路径正确。
我该如何解决这个问题? 还是有什么更好的方法可以做,我想做什么?
聚苯乙烯
当我在运行服务器期间将图像保存到webapp / images文件夹中并尝试设置图像路径时,它不起作用,但是如果我重新启动服务器并静态设置已保存图像的路径,则它起作用
在Spring MVC中,我们必须选择显示图像
将此条目添加到dispatcher-servlet.xml中
<mvc:resources mapping =“ / image / **” location =“ / resources / images /” cache-period =“ 0” />
您需要将图像放在webapp/resources/images
文件夹中。 之后,访问图像contextPath/image/imageName.jpg
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.