티스토리 뷰
개발/에러,이슈
[org.springframework.web.servlet.PageNotFound - No mapping for GET]spring url매핑 에러
메자곰 2020. 10. 7. 00:02org.springframework.web.servlet.PageNotFound - No mapping for GET
->정상적으로 url매핑이 이뤄지지 않았을 때 나는 에러이다
다양한 문제로 발생할 수 있지만 몇가지를 살펴보자
1. url값을 잘못 써줬을때
가장 기본적인 문제인 오타로
@RequestMapping("url") -> 이 부분에 있는 "url"부분을 잘 썼는지를 보자.
2. @Controller 어노테이션 입력을 까먹었을 경우
mvc패턴에서 해당 url로 찾아 들어가는 controller를 명시해주지 않아서 생긴 오류이다.
3. servlet-context.xml에서 context:component 태그에 기본 패키지를 제대로 입력하지 않았을 경우
기본 패키지가 com/chat/handler에 있고 여기 서브 패키지들에 컨트롤러가 있어야 참조가 가능하다. base-package를 바꾸던지, 매핑된 url을 가지고 있는 컨트롤러를 옮기던지 하자.
->나의 경우는 3번이 문제였다. 엉뚱한 패키지에 컨트롤러를 참조하려니까 url을 못 찾지... 항상 기본이 중요!!!
'개발 > 에러,이슈' 카테고리의 다른 글
[IntelliJ] git clone 후 intellij에서 spring project 정상 표현 안될때 (0) | 2021.08.29 |
---|---|
[spring 주입 안됨] 멀티모듈-gradle 사용시 주입 안됨 이슈 (0) | 2021.04.14 |
[spring 채팅기능]sockjs STOMP - send,subscribe안될때 (0) | 2020.10.14 |
[이클립스 톰캣 에러]Starting Apache Tomcat v9.0 at localhost' has encountered a problem (7) | 2020.08.23 |
[tomcat]localhost:8080 사용자 비밀번호 입력이라고 뜰 경우 (1) | 2020.06.11 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 분리 집합
- 자바
- BFS
- 삼성 sw역량 테스트
- SWEA
- 알고리즘
- 삼성 sw역량테스트
- websocket
- java
- 정렬
- Stomp
- Spring
- Baekjoon
- OS
- Oracle
- dfs
- 프로그래머스
- JavaScript
- 운영체제
- DP
- 최소 스패닝 트리
- git
- sockjs
- 채팅
- MST
- 코딩테스트
- 백준
- Heap
- programers
- 완전탐색
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함