[SPRING] 양식 값을 봄의 ""대신 Null로 지정
SPRING양식 값을 봄의 ""대신 Null로 지정
나는 Spring MVC를 사용하고있다. 제출 양식을 사용했습니다. 양식에 값을주지 않으면 빈 문자열이옵니다. ""(공백) 대신에 null 값을 설정할 수 있습니까?
도움을 위해 미리 감사드립니다. 이것은 어리석은 질문 일 수 있습니다. 나는이 물건에 초보 다.
해결법
-
==============================
1.@InitBinder는 봄철에 양식의 빈 값에 대해 항상 ""반환하기 때문에 사용해야합니다. 컨트롤러에 이것을 추가해야합니다.
@InitBinder는 봄철에 양식의 빈 값에 대해 항상 ""반환하기 때문에 사용해야합니다. 컨트롤러에 이것을 추가해야합니다.
@InitBinder /* Converts empty strings into null when a form is submitted */ public void initBinder(WebDataBinder binder) { binder.registerCustomEditor(String.class, new StringTrimmerEditor(true)); }
http://www.bitspedia.com/2012/09/spring-mvc-31-how-to-convert-form-empty.html을 참조하십시오.
from https://stackoverflow.com/questions/17647214/form-values-to-be-null-instead-of-in-spring by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] Spring Security와 동일한 어플리케이션에서 두 영역? (0) | 2019.02.04 |
---|---|
[SPRING] spring : 컨트롤러에서 JSON을 ModelAndVIew로 반환합니다. (0) | 2019.02.04 |
[SPRING] 런타임시 단일 로거의 로그 수준을 변경하려면 어떻게합니까? [닫은] (0) | 2019.02.04 |
[SPRING] Spring의 Java 설정 내에서 bean을 Autowire (0) | 2019.02.04 |
[SPRING] Spring MVC 컨트롤러 메소드의 유효한 리턴 타입은 무엇입니까? (0) | 2019.02.04 |