반응형

1. 우선 STS를 설치하였다는 전제하에 글을 작성하고있습니다.

 

다음과 같이 실행되는 장면을 볼 수 있습니다.

 

 

자 다음과 같이 어디에 설치 할지 경로를 잡아 주도록 합니다.

 

 

 

2. [File] > [New] > [Spring Starter Project]

 

3. 설정 화면 필요한 것들을 넣어주도록 한다.

 

 

4. 실행 해주도록 합니다.

 

 

 

위와 같은 에러가 나타났습니다. 해당 오류는 Gradle 프로젝트 생성 후 DB 관련 dependencies를 설정하지 않아서 뜨는 오류입니다.

 

해결 방법: 

 

build.gradle 파일에 아래와 같은 내용을 추가해줍니다.

그리고, /src/main/resources/application.properties 안에 다음과 같은 DB 정보를 입력해주도록 합니다.

 

이후에 다시 실행해주면 성공하는 코드가 나타나야 합니다 !

 

 

5. 이제 jsp 파일을 생성해서 실행해보도록 하겠습니다.

 

아래와 같이 없는 디렉토리들을 생성해준 후 views 디렉토리 아래 테스트해볼 jsp파일을 생성해주고 안에 내용은 자신의 기호에 맞게 작성해주도록 합니다.

 

저는 아래와 같이 만들어 주었습니다.

 

<spring.jsp>

 

그 다음으로 controller 파일을 생성해주도록 하겠습니다.

 

* 중간에 디자인이 바뀐점은 제가 테마를 바꿔서 그렇습니다.

 

<testcontroller.java>

 

6. /src/main/resources/application.properties 에 다시 아래와 같은 내용을 추가 해줍니다.

 

 

이렇게 하고 실행이 되어야하는데 이러한 에러와 로그가 발생합니다.

 

해결 방법 :

 

build.gradle  dependencies 안에 내용을 추가해줍니다.

제가 공부하고자 포스팅하지만 혹시나 검색 도중 필요하신 분이 계시다면 복사 붙여넣기가 가능하실 수 있게 스크린샷이 아닌 코드블럭으로 작성하겠습니다.

	compile('org.apache.tomcat.embed:tomcat-embed-jasper')
	compile('javax.servlet:jstl:1.2')

* 주의 * 작성하신 후 해당 프로젝트 우클릭 [Gradle] -> [Refresh Gradle Project] 해주셔야합니다.

 

 

위와 같이 자신이 views 안에 만든 .jsp 파일이 정상적으로 실행되면 성공한 것입니다.

반응형

+ Recent posts