我正在尝试在我的jsp文件上显示照片。我的图像照片里面的照片工作正常,但当我试图从互联网上使用网址检索照片时它不起作用。 我的网址是数据库域的链接。我正在使用该域中的blobstore保存我的照片,并在以后检索它们。 我知道链接工作正常,因为当我在我的资源管理器中使用它时,我会收到我上传的照片,这可能是错的?或者是否有更好的方法使用blobStore在jsp文件上显示照片? 我在网上搜索类似的内容,但所有解决方案都是用于保存在程序中的照片或不在jsp上显示。
我在jsp文件中的代码是:
<%String blob=request.getParameter("blob");
BlobKey blobKey = new BlobKey(blob);
ImagesService services = ImagesServiceFactory.getImagesService();
ServingUrlOptions serve = ServingUrlOptions.Builder.withBlobKey(blobKey);
String url = services.getServingUrl(serve);
%>
<center><img src="url" alt='photo'/></center>
我已经尝试打印我收到的网址,以确保它是正确的路径,当我把它放在我的资源管理器中它可以正常工作,那么可能是什么问题?谢谢你的帮助
答案 0 :(得分:2)
语法错误。您无法像这样访问变量。你试过以下这个吗?
<img src="<%= url %>" />