3

@RenderMapping の代わりに @RequestMapping を使用する必要があるのはいつですか。

たとえば、あるメソッドが @RequestMapping を使用し、別のメソッドが @RenderMapping を使用する次の違いは何ですか

@Controller
@RequestMapping("VIEW")
public click myController {

@RequestMapping("VIEW")
public String showView(final ModelMap argMap, final RenderRequest argRequest) { 
    return "myView"
}

}

と :

@Controller
@RequestMapping("VIEW")
public click myController {

@RenderMapping("VIEW")
public String showView(final ModelMap argMap, final RenderRequest argRequest) { 
    return "myView"
}

}
4

1 に答える 1

1

@RenderMapping は、レンダリング要求をハンドラー クラスのレンダリング メソッドにマッピングするために使用されるメソッド レベルのアノテーションです。

@RequestMapping アノテーションは、ポートレット要求を適切なハンドラーおよびハンドラー メソッドにマップします。

詳しくはこちらをご確認ください

http://books.dzone.com/articles/spring-30-portlet-mvc-part-2

于 2012-10-08T11:12:39.150 に答える