728x90
Controller
package com.app.test;
import java.util.ArrayList;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.servlet.ModelAndView;
@Controller
public class TestController {
@RequestMapping(value = "/aaa", method = RequestMethod.GET)
public String aaa() {
System.out.println("aaa()함수 main");
return "main";
}
@RequestMapping(value = "/bbb", method = RequestMethod.GET)
public ModelAndView bbb() {
ModelAndView mav = new ModelAndView();
mav.addObject("username", "홍길동");
mav.setViewName("main2");
System.out.println("bbb()함수 main");
return mav;
}
@RequestMapping(value = "/bbb2", method = RequestMethod.GET)
public String bbb2(Model m) {
m.addAttribute("username", "홍길동");
System.out.println("bbb2()함수 main");
return "main3";
}
@RequestMapping(value = "/ccc", method = RequestMethod.GET)
public LoginDTO ccc() {
LoginDTO dto = new LoginDTO("홍길동", "1234");
System.out.println("ccc()함수 main");
return dto;
}
@RequestMapping(value = "/ddd", method = RequestMethod.GET)
@ModelAttribute("yyy")
public ArrayList<String> ddd() {
ArrayList<String> list = new ArrayList<String>();
list.add("홍길동01");
list.add("홍길동02");
list.add("홍길동03");
System.out.println("ddd()함수 main");
return list;
}
@RequestMapping(value = "/fff", method = RequestMethod.GET)
public void fff(HttpServletRequest request) {
request.setAttribute("username", "홍길동");
System.out.println("fff()함수 main");
}
@RequestMapping(value = "/ggg", method = RequestMethod.GET)
public void ggg(Model m) {
m.addAttribute("username", "홍길동");
System.out.println("ggg()함수 main");
}
}
'단순 코드 기록 > Spring' 카테고리의 다른 글
Spring_Exception (0) | 2024.02.13 |
---|---|
Spring_returnType (0) | 2024.02.13 |
Spring_Redirect (0) | 2024.02.13 |
Spring_Filter (0) | 2024.02.13 |
Spring_ViewerParsing (0) | 2024.02.13 |