728x90 Controller3 스프링 MVC로 구구단 출력 프로그램 만들기 - 도메인(vo), JUnit 테스트 자바스크립트 mvc 방식으로 구현했던 구구단 출력 프로그램을 스프링 mvc로 옮긴다. 자바스크립트 방식에서 한발 더 나아가서 메인화면 아래쪽에 결과가 표시되도록 한다. JUnit을 이용한 테스트도 구현해본다. M(Model) 역할의 TimesTableService.java , C(Controller) 역할의 TimesTableController.java , V(View) 역할의 home.jsp 파일을 만든다. 2021.10.22 - [Project] - 자바스크립트 MVC 형태로 구구단 출력 프로그램 만들기 자바스크립트 MVC 형태로 구구단 출력 프로그램 만들기 첫 단, 마지막 단, 마지막 곱할 수를 입력하는 칸을 만들고 계산하기 버튼을 만든다. 첫 단은 구구단의 시작단이 되고, 마지막 단은 구구단의 마.. 2021. 10. 25. 자바스크립트 MVC 형태로 구구단 출력 프로그램 만들기 첫 단, 마지막 단, 마지막 곱할 수를 입력하는 칸을 만들고 계산하기 버튼을 만든다. 첫 단은 구구단의 시작단이 되고, 마지막 단은 구구단의 마지막 끝나는 단이된다. 첫 단이 2일 때 2 * 1 = 2 부터 시작되게 되고 마지막 곱할 수에 입력된 값까지의 곱을 출력한다. 전체 출력 화면의 경우 2단/2단,3단/2단,3단,4단.. 등의 형태로 직각삼각형 모양으로 출력한다. 짝수단의 경우 주황색, 홀수단의 경우 파란색으로 출력한다. 1단계 : Multiplication.html 파일 만들기 이번 자바스크립트 MVC 형태로 구구단 출력 프로그램 만들기 프로젝트는 M(Model), V(View), C(Controller) 를 분리해서 진행할 것이므로 모든 파일을 나눠두기로 하였다. 그 중 우선 html 파일을 .. 2021. 10. 22. 구구단 출력 프로젝트 03 - 컨트롤러(Controller) 만들기 1. 만들어둔 모델(Model)인 TimesTableService를 연결한다. @Autowired TimesTableService timesTableService; Autowired를 사용하면 Controller에서 새로운 객체를 만들거나 할 필요 없이 사용이 가능하다. 2. 브라우저에서 "localhost:8080/" 을 호출하면 home.jsp로 연결한다. @RequestMapping(value = "/", method = RequestMethod.GET) public String home() { return "home"; } home.jsp로 연결시키기 위해 return 값을 "home"으로 주었다. servlet-context.xml 파일에 ViewResolver로 .jsp가 bean 등록되어있기.. 2021. 10. 10. 이전 1 다음 728x90