문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
|
springframework:mvc:initbinder [2015/07/29 18:03] kwon37xi 만듦 |
springframework:mvc:initbinder [2015/08/31 17:51] (현재) kwon37xi |
||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| ====== SpringMVC @InitBinder ====== | ====== SpringMVC @InitBinder ====== | ||
| ===== 파라미터의 a=1,2,3 을 문자열로 그대로 " | ===== 파라미터의 a=1,2,3 을 문자열로 그대로 " | ||
| + | * 기본적으로 문자열 파라미터가 쉼표로 들어오면 배열이나 List로 넘김 | ||
| * [[http:// | * [[http:// | ||
| - | * @InitBinder | + | @InitBinder |
| public void initBinder(WebDataBinder binder) { | public void initBinder(WebDataBinder binder) { | ||
| binder.registerCustomEditor(String[].class, | binder.registerCustomEditor(String[].class, | ||
| } | } | ||
| </ | </ | ||
| + | |||
| + | ===== String empty to null ===== | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | <code java> | ||
| + | @InitBinder | ||
| + | public void initBinder(WebDataBinder binder) { | ||
| + | binder.registerCustomEditor(String.class, | ||
| + | } | ||
| + | </ | ||
| + | |||