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 파일이 정상적으로 실행되면 성공한 것입니다.
'Spring > Spring 게시판 만들기' 카테고리의 다른 글
[Spring] 개인 게시판 만들기 (5) - 게시판 글 검색 (0) | 2020.12.28 |
---|---|
[Spring] 개인 게시판 만들기 (4) - 게시판 글 조회수 증가 (0) | 2020.12.28 |
[Spring] 개인 게시판 만들기 (4) - 게시판 글 등록,수정,삭제 (0) | 2020.12.27 |
[Spring] 개인 게시판 만들기 (3) - DB 생성, Mybatis 설정 후 웹 출력 (0) | 2020.12.19 |