온라인 강좌/JSP & Servlet 활용

온라인 강좌/JSP & Servlet 활용

17차시 Spring Boot

MVC Model을 적용하기 위한 프레임워크로 웹 애플리케이션 개발 시 대부분 MVC 모델을 적용하지만, 우리가 직접 구현하기에는 너무 부담스럽고 어려움이 크다. MVC Model 구조 개발을 지원하는 것이 Spring 프레임워크이며 굉장히 유명하며 내용이 방대하다. 이러한 측면에서 Spring 프레임워크의 역할과 구성요소를 살펴본다. 학습목표 자바(Java) Framework 종류와 Spring의 모듈에 대해 설명할 수 있다. Spring Boot를 이용하여 웹 애플리케이션을 작성하는 방법에 대해 설명할 수 있다. Framework 애플리케이션의 아키텍처에 해당하는 골격 코드 개발자의 의도가 Framework에 의해서 실행됨 애플리케이션을 개발할 때 중요한 것이 애플리케이션 전체 구조를 결정하는 아키텍..

온라인 강좌/JSP & Servlet 활용

16차시 MVC Model

웹 애플리케이션을 만들기 위한 일종의 아키텍처, 혹은 SW Model이다. 궁극적으로 가자고 하는것은 Model2 (MVC모델)이지만 Model1 형태대로 웹 애플리케이션을 구성했을 때 특징과 구조, 장단점을 살펴본다. 학습목표 Model 1의 구조를 이해하고 장단점을 설명할 수 있다. Model 2의 구조를 이해하고 개발 방법을 설명할 수 있다. Model 1 JSP가 Presentation Layer에서 일어나는 모든 일을 담당함 Model 1에선 JSP가 상당히 중요한 역할을 처리함 JSP 페이지 내에 많은 Java 코드가 포함됨 입력값 처리 페이지 네비게이션 Model 1은 JSP와 자바 클래스(JavaBeans)로 구성되어 역할을 나눠 처리함 Model 1의 장단점 장점 : 간단하고 빠르게 프로..

온라인 강좌/JSP & Servlet 활용

15차시 Custom Tag

SimpleTagSupport를 이용해 직접 Tag Library를 작성하는 방법 (=JSTL을 직접 만들겠다.) 학습목표 SimpleTagSupport를 이용해 Custom Tag를 만드는 방법을 설명할 수 있다. Tag 파일을 이용해 Custom Tag를 만드는 방법을 설명할 수 있다. Custom Tag 개발자의 목적에 따라서 Tag를 정의하고, 그 Tag를 작동하게 해주는 Tag 확장 mechanism 개발자가 JSP에서 JSTL처럼 이용될 수 있는 개발자 임의의 Tag를 직접 정의 가능 Custom Tag 구성요소 Tag handller class : Tag 지시자를 사용하여 호출되는 Class로 모든 수행 Logic이 Class에 존재함 Tag library description(xml fil..

온라인 강좌/JSP & Servlet 활용

14차시 JSTL - Formatting

앱을 개발하다 보면 의외로 resource bundle을 많이 사용하게 되는데, 그 resource bundle에 등록되어 있는 문자열을 좀 더 쉽게 JSTL Tag를 이용해 문자 추출해서 사용한다. 거기에 Formatting은 국제화를 지원해서 하나의 언어로 서비스 되는 문자가 지원되며 숫자, 날짜 데이터를 유저가 보기 편한 상태로 Format을 조정해서 출력한다. 학습목표 Formatting Tag를 이용해 Bundle을 이용할 수 있다. 다양한 Formatting Tag로 숫자, 날짜 포맷(Format)을 지정할 수 있다. i18n Formatting Formatting Tag 중 가장 유용하게 사용할 수 있는 기법 i18n : internationalization의 i와 n 사이에 18개의 알파벳..

온라인 강좌/JSP & Servlet 활용

13차시 JSTL - Core

학습목표 JSTL의 목적 및 사용 방법에 대해 설명할 수 있다. JSTL Core Tag에 대해 설명할 수 있다. JSTL(Java Server Pages Standard Tag Library) JSP에서 사용하는 Tag Library들을 공통적으로 사용하기 위해서 정해진 표준 JSTL이 필요한 이유는? JSP를 작성하다 보면 HTML은 어쩔 수 없이 자바 코드가 들어갈 수 밖에 없음 EL의 주목적은 데이터에 접근하여 데이터를 추출하는 것 JSTL은 Tag로 자바 코드를 대체함 (if문 등) --> 언어적인 측면에서 if문은 어렵진 않지만 Tag로 대체하는 이유는 자바의 정석 코드인 if문 말고 Tag가 들어가는 부분은 Tag를 이용하는 것이 낫기 때문이다. 또 JSP를 Tag 나열로만 작성할 수 있는 ..

범박사
'온라인 강좌/JSP & Servlet 활용' 카테고리의 글 목록 (2 Page)