A Better Tomorrow

A Better Tomorrow

  • 분류 전체보기 (86)
    • Java (16)
    • Spring (20)
    • HTML (5)
    • SQL (1)
    • JavaScript (7)
    • JSP (9)
    • Project (5)
    • MS AI School (15)
    • Python (2)
      • Pandas (1)
    • Kaggle (1)
    • ML (3)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

A Better Tomorrow

컨텐츠 검색

태그

Spring 이중for문 msaischool Microsoft 프로그래머스 oracle HTML AI SQL ml 챗봇 자바 JSP 프로젝트 JavaScript Azure PROJECT 팀프로젝트 Java 머신러닝

최근글

댓글

공지사항

아카이브

View(2)

  • [Spring] ViewResolver

    오늘은 ViewResolever에 대해서 한 번 알아보자.public class IndexController implements Controller{ @Override public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception { ModelAndView mav = new ModelAndView("/WEB-INF/view/index.jsp"); mav.addObject("text", "Spring MVC"); return mav; }} 원래 view로 이동하기 위해서 controller에서는 경로를 적어줘야한다.하지만 위와 같이 복잡한 경로를 모든 ..

    2024.10.11
  • [JSP] MVC

    MVC패턴의 장점에 대해 알아보고, 적절하게 로직을 분리해 보자.JSP (model1의 장점과 단점)장점HTML과 Java코드를 함께 사용할 수 있다.Java 코드를 편리하게 사용하기 위한 라이브러리가 존재한다.(EL태그, JSTL태그)개발 로직과 화면 구성을 동시에 수행할 수 있다.단점사이트 규모가 커지면, 파일 관리가 어려워진다개발 로직과 화면 구성을 동시에 수행할 수 있다. (유지 보수가 까다로움) HTML과 Java 코드를 분리하여 처리 및 표현을 별도로 개발하는 편이 더 좋다.= MVC패턴을 사용하는 궁극적 이유MVC패턴 사용이유1. 모델과 뷰의 분리무조건 사용자가 직접 DB에 접근할 수 있으면 안되기 때문이다.여기서 모델은 데이터, 뷰는 보이는 화면을 의미한다. 2. 유지보수 편리모델과 뷰를 ..

    2024.10.09
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바