2014-01-17 49 views

回答

4

您可以在控制器級別使用路徑變量{nickname},然後在方法參數級別使用@PathVariable註釋。

@Controller 
@RequestMapping("/{nickname}") 
public class LoginController { 
    //...controller code 

    @RequestMapping 
    public String login(@PathVariable String nickname) { 
     // Do something with nickname 
    } 
} 

這可能是更明智的有固定具體識別控制器的路徑的一部分 - 否則任何要求不得到更精確的匹配,最終可能被髮送到LoginController你可能不希望。例如:

@Controller 
@RequestMapping("/login/{nickname}") 
public class LoginController { 
+0

這應該是一個可接受的答案。 – ykesh

相關問題