0

私はこのコントローラーを持っています。/person/list を押すと 404 が表示されます。手がかりはありますか? どうすればデバッグできますか?

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

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

1 に答える 1

2

良い方法は、ログ レベルを DEBUG/TRACE に変更し、ログに何が表示されるかを確認することです。コントロールが Spring レイヤーに到達している (DispatcherServlet がダウンしている) 場合、ログは何が問題なのかを明確に示しているはずです。

ログだけが役に立たない場合、別のアプローチとして、Spring フロー自体をデバッグすることもできDispatcherServlet.doDispatch()ます。

于 2012-08-06T01:10:43.920 に答える