기존카테고리/Spring_basic2

스프링 Controller, view 처리 예제

자연과벗하다 2017. 7. 11. 19:58



Mycontroller,java


package com.test.mvcEx01;


import org.springframework.stereotype.Controller;

import org.springframework.ui.Model;

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

import org.springframework.web.servlet.ModelAndView;


@Controller

public class Mycontroller {

@RequestMapping("/memberinput")

public String memberinput(){

return "memberRegister";

}

@RequestMapping("/post/memberInfo")

public String memberInfo(Model model){

model.addAttribute("name","김말똥");

return "post/memberInfo";

}

@RequestMapping("/model/ex")

public String testModel(Model model){

model.addAttribute("address","서울시 강남구");

return "/model/modelDemo";

}

@RequestMapping("/modelAndView")

public ModelAndView modelAndView(){

ModelAndView mv = new ModelAndView();

mv.addObject("email","aaaa@naver.com");

mv.setViewName("modelAndView/modelView");

return mv;

}

}



<%@ page language="java" contentType="text/html; charset=UTF-8"

    pageEncoding="UTF-8"%>

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

</head>

<body>

<h2>ModelDemo</h2>

주소: ${address}

</body>

</html>