문제로그인을 했을경우, 이미 인증을 받았기에 필터와 인터셉트가 걸러주지 못하는 문제 발견/members/test -> /members/admin (이동 가능) 문제의 코드session의 null 체크만 하고, 로그인 계정에 대한 인증 로직이 추가되지 않음위의 문제가 발생한 원인 @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { String requestURI = request.getRequestURI(); Pattern pattern = Pattern.compile("/members/([^/]+)"..
@InitBinder@PostConstruct@InitBinder입력 데이터 바인딩을 담당하기 위한 메서드컨트롤러 요청에 따라서, 해당 부분도 같이 호출됨update로직은 제대로 동작하나, 새로운 url로 맵핑되었을때 @InitBinder도 동작을하여 이전의 값이 그대로 나오는 문제 발생@InitBinder private void init(WebDataBinder webDataBinder){ Member member1 = new Member("admin","admin","admin","admin"); Member member2 = new Member("test","test","test","seoul"); Member member3 = new Member(..
- Total
- Today
- Yesterday
- 우선순위 큐
- 이진탐색
- 티스토리챌린지
- 게시판 프로젝트
- Spring
- DFS
- HTML5
- 코딩테스트
- 기술면접
- 버블정렬
- 클래스
- JDBC
- 포트폴리오
- 오블완
- db
- 검증
- Java
- 타입변환
- bean
- 깊이우선탐색
- JSON
- BFS
- SQL
- 예외처리
- 백준
- 게시판
- stack
- 정렬
- Thymeleaf
- 알고리즘
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |