인프런 커뮤니티 질문&답변

YONGHYUN LEE님의 프로필 이미지
YONGHYUN LEE

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

라디오 버튼

라디오 버튼에 기본값 설정

해결된 질문

작성

·

948

2

라디오 버튼의 경우 모두 선택하지 않는 null을 사용할 경우는 거의 없어 보입니다.

따라서 처음 addForm을 표시할 때 부터 제일 앞의 도서가 선택되어있는 상태로 만들고 싶은데 이 경우는 Thymeleaf에서 어떻게 할 수 있을까요?

[x] 도서  [ ] 음식  [ ] 기타

답변 3

9

영한님 답변에 대해 보충합니다.

YONGHYUN LEE님의 프로필 이미지
YONGHYUN LEE
질문자

답변 모두 감사합니다. 궁금증이 해결되었습니다.

6

null을 사용할 경우는 없겠지만,  비워놓았다가 선택하지 않았을 때 알림을 띄우는 게 좋은 설계라고 생각합니다.

기본값으로 어떤 값을 지정해놓으면 나중에 아무 생각없이 등록하기를 눌렀다가 기본값이 입력될 수 있을 것 같습니다.

5

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. YONGHYUN LEE님

    @GetMapping("/add")

    public String addForm(Model model) {

        model.addAttribute("item", new Item());

        return "form/addForm";

    }

컨트롤러에서 form을 렌더링 하기 위해 기본 객체(new Item())를 넘기고 있습니다. 여기에 기본 값을 설정하고 넘겨주시면 됩니다.

감사합니다.

YONGHYUN LEE님의 프로필 이미지
YONGHYUN LEE
질문자

답변 감사합니다!!

YONGHYUN LEE님의 프로필 이미지
YONGHYUN LEE

작성한 질문수

질문하기