π[Spring] ReqestMapping(맀ν μ€μ λ°©μ)μ λν΄μβ¦
ReqestMappin: 맀ν μ€μ λ°©μ
λ°©μ1: @PathVaiable
URL κ²½λ‘ λ΄μ λ³μ κ°μ @Pathvariable μ μ©λ³μ
λ‘ μ λ¬νλ€.
@RequestMapping(value="/example/{msg}", method = RequestMethod.GET)
public String getUesrTest(@PathVariable("msg") String msg) {
...
}
λ°©μ2: @RequestParam
μμ² νλΌλ―Έν° κ°μ @RequestParam μ μ©λ³μ
λ‘ μ λ¬νλ€.
@RequestMapping(value="/example", method=RequestMethod.GET)
public String getUserTest(@RequestParam("msg") String msg) {
...
}
λ°©μ3: @ModelAttribute
μμ² νλΌλ―Έν° κ°μ @ModelAttribute μ μ©λ³μ
λ‘ μ λ¬νλ€.
@RequestMapping(value="/example", method=RequestMethod.GET)
public String getUserTest(@ModelAttribute("msg") String msg) {
...
}
λ°©μ4: RequestMapping(value={β/~β, β/~β})
``` @RequestMapping(value={β/example1β, β/example2β}, method=RequestMethod.GET) public String getUserTest(@ModelAttribute(βmsgβ) String msg) { β¦ }
λκΈλ¨κΈ°κΈ°