2012-07-18 88 views
0

鑑於下面的彈簧mvc方法。如何在不使用註釋的情況下獲得Spring MVC @PathVariable?

@RequestMapping(value="/owners/{ownerId}/pets/{petId}/edit") 
public String processSubmit(@PathVariable("ownerId", int ownerId, 
          @PathVariable("petId") int petid) { 

} 

是否有某種方式來寫的方法,使所有的URI模板變量傳過來的 映射到處理程序?一些沿線的東西?

@RequestMapping(value="/owners/{ownerId}/pets/{petId}/edit") 
public String processSubmit(Map<String,Object> allPathVariables) { 
    Integer ownerId = allPathVariables.get("ownerId"); 
    Integer petId = allPathVariables.get("petId"); 
} 

有沒有辦法將所有的URI模板放入傳遞給處理程序方法的Map中?

回答

相關問題