[Spring 입문 3] 회원 관리 예제 - 백엔드 개발 (tistory.com)
이어서 개발해보자!
- 회원 웹 기능 - 홈 화면
package hello.hellospring.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
@Controller
public class HomeController {
@GetMapping("/")
public String home() {
return "home";
}
}
- home.html
<!DOCTYPE HTML>
<html xmlns:th="http://www.thymeleaf.org">
<body>
<div class="container">
<div>
<h1>Hello Spring</h1>
<p>회원 기능</p>
<p>
<a href="/members/new">회원 가입</a>
<a href="/members">회원 목록</a>
</p>
</div>
</div> <!-- /container -->
</body>
</html>
- <a href=“URL”>
- 링크된 페이지로 이동
Spring 입문2 -spring 웹 개발 기초 (tistory.com)
- 관련 컨트롤러가 있을 경우, 컨트롤러가 정적 파일보다 우선순위가 높다. →즉, index.html은 무시되고, home.html로 이동
@GetMapping("/")
public String home() {
return "home";
}
[Spring 입문7] 웹 MVC 개발: 회원 웹 기능- 등록 (tistory.com)
[Spring 입문 8] 웹 MVC 개발: 회원 웹 기능- 조회 (tistory.com)
728x90
반응형
'Spring Tutorial' 카테고리의 다른 글
[Spring 입문 10] 스프링 DB 접근 기술: 순수 JDBC (0) | 2023.07.08 |
---|---|
[Spring 입문 9] 스프링 DB 접근 기술: H2 데이터베이스 설치 (0) | 2023.07.08 |
[Spring 입문 5] 스프링 빈과 의존관계: 자바 코드로 직접 스프링 빈 등록하기 (0) | 2023.07.04 |
[Spring 입문 4] 스프링 빈과 의존관계: 컴포넌트 스캔과 자동 의존관계 설정 (0) | 2023.07.02 |
[Spring 입문 1] 스프링 프로젝트 생성 (0) | 2023.02.08 |