반응형
스프링 MVC 프레임워크를 이용한 웹 프로그래밍 구현방법을 학습
14-1 웹 서버(Tomcat) 다운로드
완료
14-2 웹 서버(Tomcat) 와 이클립스 연동
완료
14-3 이클립스에 STS(Spring Tool Suit)설치
STS를 활용하여 기존의 설정해야만 했던 web.xml등과 같은 설정을 자동으로 해주며 개발자의 수고를 덜어준다.
intelliJ에서 STS 설정하기 | 설명 |
![]() |
1.maven 프로젝트 설정 |
![]() |
2. Spring MVC 설정 |
![]() |
3. web.xml 변경 |
![]() |
4. Artifact-Spring 라이브러리 추가(오른쪽 스프링 라이브러리 두개 더블클릭) |
![]() |
5. pom.xml 라이브러리 dependency추가 (maven 자동 import 설정) |
참고 | https://developyun.tistory.com/12 |
14-4 STS를 이용한 웹프로젝트 생성
14-5 스프링 MVC 프레임워크를 이용한 웹프로젝트 분석
직접 login 메소드 실행하기
Controller 생성
@Controller
public class Login {
@RequestMapping(value="/login", method = RequestMethod.GET)
public String login(Model model){
model.addAttribute("loginKey", "loginValue");
return "login"; //login.jsp
}
}
login.jsp 생성
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ page session="false" %>
<html>
<head>
<title>Login</title>
</head>
<body>
<h1>
Hello world!
</h1>
<P> loginKey is ${loginValue}. </P>
</body>
</html>
실행화면
반응형
'Spring > [인프런] Spring FrameWork' 카테고리의 다른 글
Controller 객체 구현 (0) | 2021.12.31 |
---|---|
Service & Dao 객체 구현 (0) | 2021.12.30 |
웹 프로그래밍 설계 모델(MVC) (0) | 2021.12.28 |
어노테이션을 이용한 스프링 설정 -1 (0) | 2021.12.27 |
생명주기(Life Cycle) (0) | 2021.12.24 |