본문 바로가기

web/Spring

checkbox와 스프링

#

checkbox가 체크되면 스프링에 checkbox의 name:on으로 들어온다

 

해당 요소를 spring에서 boolean으로 받으면 on은 true로 치환된다

 

최종적으로 name=true가 된다

 

#

체크가 안돼있으면 필드 자체가 안온다

 

ex) checkbox의 name이 chocho라고 할 때,
-체크함: chocho:on --> chocho=true

-체크안함:(아무것도 안옴) --> chocho = null

 

체크안했을 때 false를 받고싶다면

chckebox name = chocho 아래에

hidden name=_chocho 만들기

 


thymeleaf의 th:field 사용시 신경쓸거 없게 알아서 다해줌