2017-09-28 27 views
0

以下是我的示例代碼,我嘗試通過使用p標籤發送請求到服務器。但URL映射「admin/home/username」下的getUserName方法完全不起作用。誰能告訴我爲什麼這不起作用。百里香使用p標籤發送GET請求到服務器

example.html 
    <p th:text="@{/admin/home/username">Unknow User</p> 

example.java (Controller) 
    @RequestMapping(value ={"admin/home/username" , "/username"}) 
    @ResponseBody 
    public String getUserName(){.....} 

回答

2

@註解僅用於打印相對或絕對URI。所以你不能指望它到達你的控制器。而不是:文本,你需要添加從您的控制器打印該特定頁面的用戶名。

如:

mav.addObject("userName",userName); 

,並在你的HTML

<p th:text="${username}"/> 
+0

嗨沙欣Yanlik 但它正常工作與IMG標記,但它只是不與p標籤的工作。 Daniel

+0

是的,因爲src:標籤知道它是靜態文件,所以它可以顯示。但是p標籤沒有這種能力。它只是希望你想在屏幕上顯示文字。 –

+0

啊我看到 謝謝你 – Daniel