Spring MVC — 실습
폼 → Controller → Service → (서비스에 하드코딩 데이터) → JSP. 흐름도가 처음 한 줄로 완성.
@Service
public class GreetService {
public String getGreeting(String name) {
return "안녕하세요, " + name + "님!"; // DB 없이
}
}
@Controller
public class GreetController {
@Autowired GreetService service;
@RequestMapping("/greet")
public String greet(@RequestParam String name, Model model) {
model.addAttribute("msg", service.getGreeting(name));
return "greet";
}
}
<!-- greet.jsp -->
<h1>${msg}</h1>
Run on Server 또는 javac+java 로 실행하고 결과를 확인합니다.