티스토리 뷰
Spring
[Spring] Cannot load JDBC driver class 'com.mysql.jdbc.Driver / tomcat 404 error(spring - No mapping found for HTTP request with URI)해결하기
감자형 2018. 3. 13. 17:30Spring 게시판 프로젝트 하는 도중 발생한 에러 2가지가 있었는데, 상당히 나를 애를 써먹였다.
1. Cannot load JDBC driver class 'com.mysql.jdbc.Driver' 해결방법
* pom.xml파일에 추가한 내용
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 | <!-- JDBC --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.27</version> <scope>compile</scope> </dependency> 추가해주면 spring에서 자동으로 mysql설정을 해준다. (JDBC setting) 이것때문에 생각보다 고생을 많이하였음. | cs |
2. Tomcat 404 ERROR(spring - No mapping found for HTTP request with URI)
Status report
message /testjsp/
description The requested resource (/list) is not available.
이런식의 에러가 발생하는 경우가 있는데, localhost8080으로 접속하여서 현재 path문제로 인하여 문제가 발생하였었다.
stackoverflow 에서 하라는대로 다해봐도 mapping 문제가 해결되지 않아서 몇시간째 삽질을 하다가 겨우 해결을 하게 되었다.
해결방법 :
1 2 3 4 5 6 7 8 9 10 11 | Status report message /testjsp/ description The requested resource (/list) is not available. 이런식의 에러가 발생하는 경우가 있는데, localhost8080으로 접속하여서 현재 path문제로 인하여 문제가 발생하였었다. stackoverflow 에서 하라는대로 다해봐도 mapping 문제가 해결되지 않아서 몇시간째 삽질을 하다가 겨우 해결을 하게 되었다. | cs |
*servlet-context.xml 추가한 내용
1 2 3 4 5 6 7 | <context:component-scan base-package="com.javalec.spring_pjt_board_controller" /> 기존에 있던 base-package path는 "com.javalec.spring_pjt_board" 까지만 되어있어서 맵핑이 제대로 되지 않았었다. 프로젝트 구조가 Controller에서 구동되는 방식이라 package 에서 controller를 찾지 못하여 발생한 오류였다. 괜한 server.xml이랑 또다른 설정파일들을 건들였는데, 다 삽질이였다. | cs |
3. mysql을 사용하기위해 설정이 필요했던 파일 추가 내용(content.xml)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | Resource 파일에 추가해주어야할것 <Resource auth="Container" driverClassName="com.mysql.jdbc.Driver" name="jdbc/SpringDS" type="javax.sql.DataSource" password="root" maxWait="5000" username="root" url="jdbc:mysql://localhost:3306/mvc_board" maxActive="50" /> | cs |
'Spring' 카테고리의 다른 글
[Spring] Mysql 한글 깨짐 UTF-8 인코딩 해결하기 (2) | 2018.03.14 |
---|---|
[Spring] MVC 게시판 만들기 - 3(글쓰기 만들기) (0) | 2018.03.13 |
[Spring] MVC - 게시판 만들기 2(게시판 기본 설계) (0) | 2018.03.12 |
[Spring] Form data value validation (0) | 2018.03.05 |
[Spring] RequestMapping Parameter (0) | 2018.03.05 |
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- MVC
- 백준
- Algorigm
- TensorFlow
- 노드
- 리버싱
- 코드엔진
- BFS
- Controller
- 스프링
- 백준알고리즘
- 개발하는 관광이
- node.js
- C언어
- 텐서플로우
- 알고리즘
- 안드로이드
- 프로그래밍
- 초보자를 위한 C언어 300제
- Spring
- 감자코딩
- programming
- 감자개발자
- Android
- db
- 학교
- node
- C langauge
- 머신러닝
- 복습
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함