Goal - JSP에 대해 알아본다 1. JSP란? : JSP (JavaServer Pages)는 Java 웹 어플리케이션의 dynamic, data-driven pages를 작성할 수 있게 해주는 Java의 표준 기술이다. JSP는 Java Servlet specification을 바탕으로 설계되었다. 2. JSP vs Servlet : code적인 관점에서 Servelt과 JSP의 가장 두드러지는 차이점은 servlet은 java code기본적으로 작성하고 java코드 안에 client-side markup (HTML과 같은)을 작성하는 반면, JSP는 Java backend와 연결하기 위해 HTML안에서 servlet기반으로 설계된 JSP tags를 작성한다.

JSP의 경우 HTML 태그와 같이 사용되어 전체적인 코드의 가독성이 떨어진다, 이런 단점을 보완하고자 만들어진 태그 라이브러리를 JSTL이라고 한다. 1. JSTL설치 - JSTL의 경우 Tomcat컨테이너에 포함되어 있지 않으므로, 별도의 설치를 해야 한다. 1) jakarta.apache.org 접속 -> 2) 왼쪽의 탭중에서 Taglibs에 접속 -> 3) Apache Standard Taglibs 클릭 -> 4) Standard 1.1 버전 download 클릭 -> 5) binaries/ 폴더 클릭 -> 6) 1.1.2.zip 버전 다운로드 -> 7) zip 압축 풀기 -> 8) 압축 푼 파일에 libs 폴더 이동 -> 9) libs 폴더에있는 2개의 라이브러리 복사 -> 10) 톰캣 설치 폴..
Goal - JSTL 개요 및 설치 - JSTL 라이브러리 1. JSTL 개요 및 설치. - JSP의 경우 HTML 태그와 같이 사용되어 전체적인 코드의 가독성이 떨어짐. - JSTL : JSP의 가독성을 높히기 위해 만들어진 태그 라이브러리 - JSTL은 Tomcat컨테이너에 포함되어 있지 않으므로, 별도의 설치를 하고 사용함. 1-1 설치 및 사용방법 ( http://jakarta.apache.org/ ) 접속 -> jakarta-taglibs-standard-1.1.2 다운로드 후 압축 풀기 -> lib폴더 이동 -> jstl.jar / standard.jar 두 개의 파일 복사 -> tomcat폴더에 있는 lib폴더에 붙여넣기. 2. JSTL 라이브러리 - JSTL에는 다섯 가지의 라이브러리를 제..

Goal - MVC 패턴의 정의와 동작방법을 이해한다. - MVC 패턴의 2가지 Model을 이해한다. - 게시판을 만들기 위한 전체적인 컨포넌트의 구조를 이해한다. - 게시판 실습에 사용될 테이블을 생성한다. 1. MVC 패턴의 이해 - MVC : Model, View, Controller를 뜻하는 용어로 개발 형태의 일종. - Model : 데이터베이스와의 관계를 담당. 클라이언트의 요청에서 필요한 자료를 DB에서 추출하거나 수정하여 Controller로 전달함. - View : 사용자에게 보여지는 UI 화면. 주로 .jsp파일로 작성하며, Controller에서 어떤 View 컴포넌트를 보여줄지 결정함. - Controller : 클라이언트의 요청을 받고, 적절한 Model에 지시를 내리며, Mod..
- 20200423
- 20200417
- 20200330
- chapter7
- 20200512
- 20200406
- 20200317
- 20200415
- 20200504
- 20200510
- 20200424
- 20200425
- 20200502
- 20200319
- 20200413
- 20200804
- 20200503
- 20200420
- 20200427
- 20200622
- 20200421
- 20200624
- 20201204
- 20200429
- 20200428
- 20200403
- 백준
- 생활코딩리눅스
- likelion
- chapter8
- Total
- Today
- Yesterday