2012-08-06 89 views
0

我有這個控制器。當我打/人/列表時,我得到了404.任何線索? 如何調試?@RequestMapping不在tomcat工作

@Controller 
@RequestMapping("/person") 
public class PersonController { 

    @RequestMapping(value="list", method=RequestMethod.GET) 
    public @ResponseBody List<Person> getPersons() { 
     // code 
    } 
} 

回答

2

的一個好方法是更改​​日誌級別設置爲調試/跟蹤,看看在日誌中出現 - 如果控制在到達春層(DispatcherServlet的下降),那麼日誌應該清楚地表明什麼出錯了。

如果只是日誌沒有幫助,另一種方法可能是調試春流本身 - 我通常把斷點在DispatcherServlet.doDispatch()並按照流量通過堆棧