본문 바로가기

JSP5

Parameter(파라미터)와 Attribute(속성)의 차이 출처 : wrkbr.tistory.com/53 2020. 11. 12.
JSP 내장객체의 구조와 생명주기(session / config / application) 출처 : codevang.tistory.com/ 2020. 10. 25.
JSP / Servlet(서블릿) 의 MVC 패턴 [ MVC 패턴 ] M (Model, 모델) : 로직(연산) 수행(데이터 작업 포함) 을 담당 V (View, 뷰) : 사용자 화면 출력을 담당함 C (Controller, 컨트롤러) : 중앙에서 Model 과 View 의 제어를 담당 MVC 패턴이란, WAS(Web Application Servel) 안에서의 역할을 3가지로 나눠서 구성하는 디자인 패턴을 말한다. [ Controller(컨트롤러) ] 모든 요청은 컨트롤러로 모인다. 사용자가 직접 URL/IP 를 입력해서 접근하건, 뷰(View)에서 다른 뷰(View) 를 호출하건, 모델(Model) 에서 다른 모델을 호출하건 모두 컨트롤러를 거치게 된다. 일종의 작업 분배기 이다. 톰캣서버(=WAS) 에서 구동되는 가장 핵심적인 역할이기 때문에 서블릿.. 2020. 10. 24.
JSP, Servlet(서블릿),Tomcat(톰캣) 의 기본 개념 및 구조 JSP 와 Servlet(서블릿) 은 모두 자바로 웹 어플리케이션을 만들기 위한 도구이다. 기본원리는 거의 유사하다. 다만 웹(Web) 을 조금 더 쉽게 다룰 수 있도록 해주는 확장기능 이라고 생각하면 될 것이다. [ JSP ] 확장자가 .jsp 인 파일 Java Server Page html 문서 안에 자바 언어를 삽입해 사용할 수 있도록 해줌 [ Servlet(서블릿) ] 확장자가 .java 인 파일 자바의 일반적인 클래스와 동일한 개념 웹을 다룰 수 있도록 해주는 "HttpServlet" 클래스를 상속받은 클래스를 의미함 JSP 와 Servlet 은 완전 다른 개념이 아니고, Servlet 을 사용해 웹을 만들 경우 화면 인터페이스 구현이 워낙 까다로운 단점을 보완 하기 위해 만든 스크립트 언어가 .. 2020. 10. 24.