강의

멘토링

커뮤니티

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

castinglife님의 프로필 이미지
castinglife

작성한 질문수

스프링과 JPA 기반 웹 애플리케이션 개발

회원 가입 컨트롤러

자동입력 문의 드립니다.

해결된 질문

작성

·

206

0

회원가입 폼에 기본값이 들어가도록 모델객체에 기본값을 넣어주려고 합니다.

@GetMapping
public String showRegistrationForm(Model model) {
AccountRegistrationDto registration = new AccountRegistrationDto();
registration.setLastName("LastName");
registration.setFirstName("FirstName");
registration.setEmail("test@test.com");
registration.setConfirmEmail("test@test.com");
registration.setPassword("User1234@");
registration.setConfirmPassword("User1234@");
registration.setTerms(true);

model.addAttribute("user",registration);
return "registration";
}

비번을 넣는 부분은 안들어 가네요.. 왜 그런건지..

답변 4

0

castinglife님의 프로필 이미지
castinglife
질문자

네.. ^^

0

백기선님의 프로필 이미지
백기선
지식공유자

HTML 특성인데, type이 password인 Input의 값을 화면에 노출시키질 않습니다. 원래가.. 그리고 저는 password에 저런 기본 값을 넘겨주지도 않았고 제 화면에 보이는 password 입력창에 ******* 이런 값은 크롬 웹 브라우저가 자동완성으로 넣어준겁니다. 

0

castinglife님의 프로필 이미지
castinglife
질문자

맞습니다. 그 값을 가지고  회원가입 폼 페이지로 이동해서  <input type="password" >  값을 넣어 주려고 합니다.

다른 값들은 정상적으로  input  태그안에 값으로 자동으로 들어가는데

input  태그 속성이  password 인 곳만 안들어 가는것 같습니다.

로그인 폼에서는 <input value ="" 속성으로 잘 들어갔는데.. 

회원가입 폼에서는 안들어가네요.   강사님은 어떻게 넣으신건지 궁금합니다.

0

백기선님의 프로필 이미지
백기선
지식공유자

"비번을 넣는 부분은 안들어 간다"는게 무슨 말인지 모르겠습니다.

이 코드가 동작을 안한다는건지? 컴파일 에러가 있다는건지? 조금 더 설명을 부탁드립니다.

    registration.setPassword("User1234@");
registration.setConfirmPassword("User1234@");
castinglife님의 프로필 이미지
castinglife

작성한 질문수

질문하기