오류: 55개의 글
index.jsp에서 리스트를 보려고하면 아래와 같이 oracle.jdbc.OracleDriver 문제가 발생한다. 해당 드라이버를 찾지 못하는 문제로 해결 방법은 아래와 같다. 여기서 중요한 부분은 오라클 dependency만 추가하는 것으로 해결이 안된다. 저작권 문제라고 하는데 아래 repository 부분도 추가를 해줘야 jar파일을 불러 올 수 있다. 아래 코드 전체를 입력해야 불러올 수 있으니 참고하자 1 2 3 4 5 6 7 8 9 10 11 12 13 14 public http://nexus.talanlabs.com/content/repositories/releases/ com.oracle ojdbc 6 Colored by Color Scripter cs 추가로 정상 loading이 되면 ..
아주 사소한 실수가 문제로 발생한다. 그러나 그 사소한 부분이 어디인지 찾기 어려운 경우가 많다. 이번 경우 역시 당연한 부분이나 사소해서 다소 오류 원인을 찾는데 시간이 걸렸다. 404 오류의 경우 오류 원인이 다양하다. 이번 경우도 그중 하나이다. 아래와 같이 index.jsp 파일 실행시 404 오류가 발생하였다. 문제점을 알겠는가? 우선 404 오류 해결방법 몇가지를 열거해보자 1. web.xml 수정 2. pom.xml 수정 3. Maven Dependcies의 폴더로 이동 후 모든 파일 삭제 후 다시 불러오기 4. 톰캣 restart 위와 같이 여러가지 방법을 모두 진행하였는데, 해결이 안되었다, 그러면 문제의 원인은 무엇이였을까? jsp 파일을 실행하기 위해서는 /webapp/WEB-INF/..
이전에 이어서 jdbcTemplate (NullPointerException 오류)가 발생하는 실질적인 원인에 대해서 알아보고자한다. 우선 사전에 알아야할 것은 아래 두개가 선행되어야 한다. [Spring Framework/Spring 오류] - [Spring 오류] 스프링 404 오류가 발생할 경우(2) [Spring Framework/Spring 오류] - [Spring 오류] jdbcTemplate (NullPointerException 오류)(1) 아래 사진에서 표시했던 부분이 실질적인 오류가 발생하는 부분이다. 아래 회원가입 폼은 회원가입을 진행하면 SchoolDAO의 insert가 진행된 후 list로 이동하는 폼이다. 그럼 등록하기를 진행하면 어떻게 되는지 확인하도록하자 아래 사진에서 주의깊..
spring web.xml에 param과 listner를 주석처리한 후 index.jsp를 실행하면 아래와 같이 정상 실행이 된다. 그러나 web.xml에서 주석처리했던 param과 listner를 주석해제하면 아래와 같이 404 오류가 발생한다. 그래서 오류를 조금 더 추적해보니 web.xml에서 listner를 주석처리하니 정상 실행이 되었다. 다시 문제의 원일 찾기 위해 주석을 해제하고 console을 확인했다. 확인시 schoolController > schoolDAO > jdbc에 문제가 있었다는 오류를 확인했다. 해당 404 오류는 applicationCotext.xml의 문제이다. 코드를 찬찬히 보면서 순서도를 보도록하자 1. 처음 톰캣 서버를 구동하면 web.xml 파일을 로딩하여 서블릿 ..
회원가입 정보를 입력하여 db에 회원정보를 저장하려고한다. 저장시 join.jsp를 실행한다. 여기서 회원 가입을 진행하면 우선 web.xml이 작동된다. web.xml에서 *.do는 모두 presentation-layer.xml에서 실행하도록 설정이 되어있다. 그럼 이제 presentation-layer.xml로 이동해보자. presentation-layer.xml 파일은 /insert.do가 실행되었을 경우 InsertController가 실행되도록 설정되어 있다. 그러므로 이제 InsertController가 실행되게 된다. 여기서 문제의 InsertController로 접근되게 된다. 그런데 여기서 InsertController로 데이터를 입력하게 되면 오류가 발생하게 된다. NullPointer..