Inflearn brand logo image

Inflearn Community Q&A

lsh's profile image
lsh

asked

Spring MVC Part 1 - Core technologies for backend web development

HTTP request parameters - @ModelAttribute

@ModelAttribute에서 default value

Written on

·

2.7K

0

@ModelAttribute는 아무 값도 넣지 않았을때

age = 0 , username = null

로 디폴트 값이 저렇게 잡혀있는거 같은데 디폴트값 설정하려면 어떻게 해야하나요??

이렇게 해봤는데 역시나 되진 않네요 ㅠ

springMVC

Answer 1

2

안녕하세요. wel come 님, 공식 서포터즈 codesweaver 입니다.

HelloData 클래스, 필드에서 초기값을 설정하거나

아니면 기본생성자 내에 필드 초기값을 할당하는 방법을 사용하실 수 있습니다.

public class HelloData{
    private int age = 30;
    private String name = "Hello";
    ... code ...
}


public class HelloData {
    private int age;
    private String name;

    public HelloData() {
        age = 30;
        name = "Hello";
    }
}


감사합니다.

lsh's profile image
lsh

asked

Ask a question