게시물 Post 클래스는 이렇고 대충 밑에 보다시피 제목 수는 2글자 이상 암튼 이런식으로 제약 조건 달아놨음
뷰단 페이지도 타임리프 #fields.hasErrors 해서 제목이나 내용 용량 조건 안 맞으면 alert 뜨게 설정해놨는데
게시물 작성에서 조건 안 맞는 값 입력하면
위처럼 기본 에러페이지로만 자꾸 리다이렉트된다
인텔리제이에서 보니까 서버내에서 validationException은 발생하는데 발생하면 바로 error.html로 리다이렉트 되는 상황임
이러면 따로 @Controller 어드바이스 붙인 @Exceptionhandler 메소드들을 따로 작성해줘야 되는거냐?
스프링 시큐리티 설정을 잘못했나본데
스프링 시큐리티는 유저 권한 건드는 쪽만 설정해서 로그인하면 글은 다 쓸 수 있는데 validation 단에서 실패해서 exception 나는데 여기서 처리를 어케 해줘야 뷰단에 에러메시지 띄울지 모르겠다
검증실패하면 다시 글쓰기 화면 보여주도록 한거맞음?
아 컨트롤러단에서 에러나면 다시 html 파일 반환해주는거 설정 안해놨는데 해야겠다 ㄱㅅㄱㅅ
김영한님 mvc2편 강의를 들으세오
근데validation에서 끝나야되는데 왜 exception까지 터지는거잉?
톰캣말고 단거 씀? 오류페이지 첨보는거네
톰캣인데 error.html만 내가 따로 만든거임