Spring

JSP에 스프링 조립하기

heejin424 2023. 1. 31. 18:48
728x90

Spring_4강(스프링조립).pdf
0.34MB
3강_스프링웹_설정파일.txt
0.00MB

Maven(스트링에서 사용)

Gradle(스트링부트에서 주로 사용)

 

JSP에  Maven을  이용한  스프링  조립하기

1.  자바  버전  스프링  버전  변수  선언
2.  dependencies태그  선언
3.  스프링코어  다운
4.  스프링webMVC 다운

https://mvnrepository.com/artifact/org.springframework/spring-context/5.3.20

복사하기

https://mvnrepository.com/artifact/org.springframework/spring-webmvc/5.3.20

이후에 메이븐 업데이트 실행


5. web.xml에 스프링servlet 설정(프로젝트 최초 가동시 동작)
6.  servlet.xml (서블릿  설정)

 

 

 

JSP에 Maven을 이용한 스프링 조립하기

스프링을 처음 다루는 초보자가 이해하기 힘들다.
JSP Maven을 붙이고, Maven을 통해 스프링 프레임워크 추가하는 방법

 

스프링 프로젝트부터는 어떻게 생성하냐 에 따라 프로젝트 구조가 다르다.
프로젝트 초기 구축 환경에 따라 많이 달라질 수 있다.

 

JSP에 빌드툴을 사용하는 방법은 대표적으로 2가지입니다.

  • Maven을 사용하는 방법
  • Gradle을 사용하는 방법

스프링 설정파일을 사용하는 방법은 대표적으로 2가지입니다.

  • xml을 이용하는 방법
  • 자바코드를 이용하는 방법


*JSP에 Maven 스프링 수동으로 조립하기

1-1 다이나믹 프로젝트 생성 및 기본 파일 폴더명을 src/main/java로 변경

   1-2 Content director를 webapp로 변경
   1-3 아래 web.xml생성 버튼도 체크

 

2. Covert to Maven Project를 클릭

     2-2 Group Id는 프로젝트를 생성하는 회사 등의 고유 이름을 넣는다

     2-3 Maven을 다룰 수 있는 pom.xml이 추가된다

 

3. 라이브러리 설치

https://mvnrepository.com/ 

-> Spring-context 라이브러리와 Spring-webmvc 라이브러리 설치해줬다

 

3-1 )Maven이 라이브러리를 제대로 받아오지 못할 경우
       그럴 때는 아래의 경로에 가서 repository 폴더를 지우고 다시 받으면 됩니다.
        (\윈도우사용자계정\.m2\repository)

 

4. 다음 필요한 스프링 코드를 순서대로 추가한다
1. 자바 버전 스프링 버전 변수 선언
2. dependencies태그 선언
3. 스프링코어 다운
4. 스프링webMVC 다운
5. web.xml에 스프링servlet 설정(프로젝트 최초 가동시 동작)
6. servlet.xml (서블릿 설정)

 


- pom.xml

-> 핸들러 구현을 위해 3버전을 적용, 위에서 properties로 선언

 

 

-MainController

-> 핸들러 클래스로 등록되려면 특정 기능을 가지고있어야 한다 -> 상속을 통해서 준다
-> MultiActionController 스프링 3버전에서 컨트롤러의 역할을 할 수 있도록 제공되는 클래스 중 1개
-> 상속받고 handleRequesetInternal을 오버라이딩하면 적용된다

-home.jsp

-spring.servlet.xml

-web.xml

 
728x90

'Spring' 카테고리의 다른 글

스프링 MVC 객체구현 (@Controller) -(3)  (0) 2023.02.02
스프링 MVC 객체구현 (@Controller) -(2)  (0) 2023.02.01
스프링 MVC 객체구현 (@Controller) -(1)  (2) 2023.02.01
DI / IoC  (0) 2023.01.30
스프링 개발환경구축  (0) 2023.01.30