SampleController.java
페이지 정보
작성자 관리자 작성일 24-06-04 15:31 조회 86 댓글 0본문
package web.controller;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import lombok.extern.log4j.Log4j2;
@Controller
@Log4j2
public class SampleController {
@GetMapping("/hello")
public void index(Model model) {
log.info("hello..................");
model.addAttribute("msg", "Hello 하이~");
List<String> list = Arrays.asList("aa","bb","cc","dd");
model.addAttribute("list", list);
}
class SampleDTO {
String id,pass,name;
public String getId() {
return id;
}
public String getPass() {
return pass;
}
public String getName() {
return name;
}
}
@GetMapping("/ex01")
public void ex01(Model model) {
log.info("ex01..................");
List<String> list = Arrays.asList("aa","bb","cc","dd");
SampleDTO dto = new SampleDTO();
dto.id = "abcd";
dto.pass = "1234";
dto.name = "홍길동";
Map<String, String> map = new HashMap<>();
map.put("A", "aaa");
map.put("B", "bbb");
model.addAttribute("list", list);
model.addAttribute("dto", dto);
model.addAttribute("map", map);
}
@GetMapping("/ex02")
public void ex02(Model model) {
model.addAttribute("arr", new String[] {"a","b","c"});
}
}
댓글목록 0
등록된 댓글이 없습니다.