\ [Spring MVC]Developing Spring Controllers and Views :: Something New
728x90
반응형

Developing Spring Controllers and Views

mvc
1.컨트롤러 클래스 생성
@Controller
@Component로 부터 상속됨


2.컨트롤러 메소드 정의 
메소드 이름은 자유
파라미터 사용가능


3.컨트롤러와 리퀘스트 매핑 추가하기
@RequestMapping("/")


4.뷰 이름을 반환


5.뷰페이지 개발 (.jsp)


자바리소스/소스/자바패키지/com./new class/
HomeController/

package com.mincode.springdemo.mvc;

import org.springframework.strereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public Class HomeController{
   @RequestMapping("/") //url 요청 지정된 경로 연결 웹 바인딩 요청
   public String showPage() {
     return "main-menu"//view name
}


WebContent/WEB-INF/view오른쪽click/new file/main-menu.jsp/

jsp file

<@DOCTYPE html>
<html>
<body>
<h2>Spring MVC Demo-HomePage</h2>
</body>

</html>

 

728x90

'JAVA Spring FRAMEWORK' 카테고리의 다른 글

[JAVA]JDBC란?  (0) 2024.11.13
[SQL]Inner Join vs Outer Join  (1) 2024.08.31
디자인 패턴이란?  (0) 2024.06.24
[Spring Boot ] Spring Initializr 로 시작하기  (0) 2023.03.14
[Spring]FormTag & DataBinding - (1)TextField  (1) 2021.11.29

+ Recent posts