2016-08-17 10 views
-5

のヌル取得します。このパスparamが、私は簡単な休憩方法がどのように見えるHAVA代わりに値

@RequestMapping(value = "/changePlan/{id}", method = RequestMethod.POST) 
public void changePlan(@PathParam("id") String id) { 
    new Planner().changePlan(id); 
} 
私の場合は IDがnullである理由

は誰もが知っていますか?私はHttpServletRequestのからのパスをチェックしたときにそこに実際にパスchangePlan/123456であるが、文字列ID

+2

有権者の注意:[同義語](http://stackoverflow.com/tags/spring-mvc/synonyms)の「spring-web」から「spring-mvc」への投票に感謝します。 – chrylis

+0

それは本当に多くのマイナスに値するでしょうか? – Czarny

+0

Dunno。私はどちらにも投票しなかった。 – chrylis

答えて

5

@PathParamは春の注釈ではありません、まだnullです。 @PathVariableを使用してください。

2

@PathParamはSpring MVCで作業しているので、値をキャッチするには@PathVariableアノテーションが必要です。

関連する問題