2013-05-07 27 views
1

我試圖在我的jsp文件上顯示一張照片。一張照片是在我的圖片照片內工作正常,但當我試圖從互聯網上使用網址檢索照片它不工作。 我的網址是數據庫域的鏈接。我在該域中使用blobstore保存我的照片,並在稍後檢索它們。 我知道該鏈接正常工作,因爲當我在我的資源管理器中使用它時,我收到照片我打了起來,所以可能會出錯?或者是否有更好的方法來使用blobStore在jsp文件上顯示照片? 我在網上搜索類似的東西,但所有的解決方案是保存在程序中的照片或不顯示在jsp上。使用url在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> 

我嘗試打印我收到了,以確保它是正確的路徑的URL,當我把它放在我的探險所以有什麼事情,它工作正常是問題嗎?感謝您的幫助

+0

作爲一個方面說明:使用在JSP中腳本小程序是非常泄氣(http://stackoverflow.com/a/3180202/814702) – informatik01 2013-05-07 20:53:16

回答

1

語法錯誤。您無法像這樣訪問變量。你嘗試過以下嗎?

<img src="<%= url %>" /> 
+0

我不能相信我花了上幾個小時..非常感謝!! – user1596497 2013-05-07 20:23:18

+0

@ user1596497沒有問題。適用於所有人,如果您覺得有用,請將其標記爲答案。祝您好運。 – 2013-05-07 20:24:32