본문 바로가기

OLD/Languages

[Java] Wicket 개발시 에러 메세지

Wicket개발시 입력값을 받기위해 Form을 사용할때가 아주 많다...
그런 Form을 이용한 화면에서 갑자기
Attempt to set model object on null model of component: postForm:password
이란 에러가 발생했다면??
위의 메세지는 wicket:id가 postForm이라는 객체 중,
wicket:id가 password라는 Component에 model값이 설정되지 않았다는 말이다

다시 간단히 말하자면 password의 객체에 model값을 세팅해서 생성하라는 말..
참고로
PasswordTextField pswdField = new PasswordTextField("password", new Model<String>());
저기 빨간부분의 추가로 디버깅!!