2013-10-26 64 views
1

我想在我的Spring mvc應用程序中顯示背景圖像。現在,圖像顯示在我的主頁中,但是當我點擊一個指向同一頁面的鏈接並附加了一些參數時,圖像不會出現。在spring mvc應用程序中使用路徑變量時未顯示圖像

我使用這個標籤用於顯示圖像:

 <img src="./resources/css/welcome.png" id="bg" alt=""> 

在我的應用程序上下文,

 <mvc:resources mapping="/resources/**" location="/resources/" /> 

現在,在我的主頁,如果我點擊一個鏈接

 <a href="http://localhost:8080/chatbooster/welcome/mycategory">MyLink</a> 

圖像不來。頁面名稱是welcome.jsp。它的控制器是:

@Controller 
    public class WelcomeController { 

@RequestMapping(value = "/welcome/{category}", method = RequestMethod.GET) 
public String showPage(Model modelMap, HttpServletRequest request, 
     HttpServletResponse response) throws Exception { 

    try { 

     return "welcome"; 
    } catch (Exception exception) { 

    } 
} 

@RequestMapping(value = "/welcome", method = RequestMethod.GET) 
public String showPage1(Model modelMap, HttpServletRequest request, 
     HttpServletResponse response) throws Exception { 

    try { 

     return "welcome"; 
    } catch (Exception exception) { 

    } 
} 

} 

我不能當沒有在welcome.html網址,爲什麼它沒有被加載,當我點擊myLink的路徑變量,追加路徑變量的理解,如果圖片即將網址是什麼?請幫我看看這裏..

回答

2

使用jstl標籤core lib和c:URL來創建圖片的src定義。

+0

工作....謝謝你的回覆... :) –

相關問題