안녕하세요 에이스-티 입니다. (- - (_ _ * 꾸벅~
하하;; 요즘 오랫동안 스프링을 안하다보니..다 까먹을 지경이네요 ㅋㅋㅋ 재밌는 스프링의 세계로 다시 들어가보겠습니다!
이번 강좌는 시나리오를 잡고 하나하나씩 차근차근 개발을 한번 해보겠습니다. 하하;;
자..스프링 만세 3번 외치고 갈께요~ 스프링 만세~스프링 만세~스프링 만세~ㅋㅋㅋㅋ(ㅈㅅ 사이코 아닙니다..;;)
저번 4번째 강좌에서는 스프링의 컨트롤러라는 녀석의 메소드 파라미터에 대해서 알아보았네요
기타 @RequestMapping 등등 두요!
우선 환경 소개를 해드리면..
1) IDE : STS(인텔리J나 이클립스 그냥 쓰셔도 됩니다.)
2) JDK : 1.6
3) SpringFramework Version : 3.1.1.RELEASE
4) Maven 4.0.0
시나리오
현재 mvc 형태로 기본적으로 지원해주는 상태로 만들어져있습니다.
이것들을 하나하나씩 원하는 구조에 맞게 수정해보도록 하겠습니다. 하하;;
우선 한번 구조를 살펴 봅시다~!
음..대충 살펴보니 조금 보이는군요!
MVC 구조 - 미약하게 Controller만 있네요~~
spring context쪽도 그다지 맘에 들진 않네요 ㅎㅎ
view도 bootstrap으로 만든 것을 사용해보도록 하겠습니다.
2014/05/05 - [Life of AceT/Good things] - bootstrap을 가지고 잠시 만들어보았다..
앞으로의 목표는 검색기능(?..루씬과 연동하려면..먼훗날이 될지도..ㅋㅋ;;)+간단한 사이트(?)을 하나 만들어보겠습니다.
자~이제 레알! 진짜루! 시작 해볼까요? ㅎㅎ;;
우선, context쪽 부터 시작 해보겠습니다. 관련 된 것은 web.xml이 되겠네요!
resources 아래에 spring folder를 만드신 뒤 context folder 추가!
spring config 관련 xml들을 context폴더 아래에 두겠습니다. 또한 이름들은 context-시작 되게끔 하도록 하겠습니다.
Before
After :
resources dir 밑에 spring/context 를 만듭니다. 그 아래로 아래와 같이 context-servlet.xml과 context-root.xml을 넣어줍니다. (단, root-context.xml -> context-root.xml 로 파일명 변경!)
기동하면 안돌아가겠죠잉~ web.xml을 수정하여 봅시다~:D
web.xml file 수정!
1) contextConfigLocation param-value 수정
2) Dispatcher Servlet 관련 수정!
설정이 완료가 되었다면, 톰캣서버를 돌려보세요~~
아래와 같이 로그가 나왔다면 뜬 잘 된 case 입니다!
다시 한번 web에서 확인 해봐도 되겠죠? ㅎㅎ;
2번째로 bootStrap으로 만든 UI를 가지고 연결 시켜보겠습니다.
1) 먼저 jsp 파일을 하나 만들어봅니다.
main.jsp
2) Controller file에서 약간의 수정을 해줍니다. return "main" 으로 수정 합니다.
다시 서버를 재기동하여 확인하여 봅니다.
예~~~ view도 붙였고..이제!!!! 이벤트를 주어서
Client => EVENT => Spring MVC(DispatcherServlet) 로 연결시켜서 코딩을 하면 됩니다~
다음 강좌에서는!! 이벤트를 발생시켜 보겠습니다~~+ㅁ+/
<< 참고 URL >>
2014/02/05 - [OpenSource/Spring 강좌] - [Ace-T의 Spring강좌] Step 04. Spring @MVC 분석-01
2013/12/04 - [OpenSource/Spring 강좌] - [Ace-T의 Spring강좌] Step 03. Spring 환경 구축 하기(was)
2013/11/03 - [OpenSource/Spring 강좌] - [Ace-T의 Spring강좌] Step 01. Spring 환경 구축 하기(Eclipse+Jdk)
'OpenSource > Spring 강좌' 카테고리의 다른 글
[Ace-T의 Spring강좌] Step 06. Spring @MVC 분석-03 (0) | 2014.05.23 |
---|---|
[Ace-T의 Spring강좌] Step 04. Spring @MVC 분석-01 (0) | 2014.02.05 |
[Ace-T의 Spring강좌] Step 03. Spring 환경 구축 하기(was) (0) | 2013.12.04 |
[Ace-T의 Spring강좌] Step 02. Spring 환경 구축 하기(Maven+Spring Project) (5) | 2013.11.05 |
[Ace-T의 Spring강좌] Step 01. Spring 환경 구축 하기(Eclipse+Jdk) (0) | 2013.11.03 |