티스토리 뷰

 Spring 게시판 프로젝트 하는 도중 발생한 에러 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



공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
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
글 보관함