일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- ADT
- web
- bubblesort
- 트리
- 버블정렬
- 웹서버
- 큐
- BinarySearchTree
- aws
- Recursion
- 그래프
- BinaryTree
- heap
- C언어
- Tomcat
- 자료구조
- Stack
- C
- spring
- 이진탐색트리
- java
- datastructure
- Queue
- 알고리즘
- 리스트
- algorithm
- MariaDB
- ec2
- data structure
- graph
- Today
- Total
목록Tomcat (3)
Min'sLog

● JSTL이란 ? JSP에서 사용하는 표준 태그 라이브러리의 약자이다. 풀 네임은 JavaStandardTagLibrary 줄여서 JSTL 이라 한다. JAVA 기반 웹 서비스를 제공할 때, JSP 기반 View 를 제공할때, JSTL과 같은 태그 라이브러리를 사용한다. 용도는 EL(Expression Language)과 함께 비지니스 로직(Back End)에서 받아온 객체의 값들을 반복문으로 출력한다거나 if 와 같은 조건문들을 쉽게 사용할 수 있도록 Tag 형태로 제공하는 것이다. (여러가지를 제공함.. fmt , core , sql 등등...) ● 프로젝트 적용 1. Spring 프로젝트(Maven 기반)라면 pom.xml 에 해당 코드를 복사하여 붙여넣으면 된다. ..

톰캣(Tomcat)아파치 소프트웨어 재단(ASF)의 오픈 소스 자바 서블릿 컨테이너이다.톰캣은 서블릿, JSP, EL, JSTL, WebSocket 등 여러가지 JavaEE 기술을 구현하고, Java 코드를 실행하는 순수 Java Http 웹 서버이다.(쉽게 말해서 자바 웹 서버) ※ 아파치와 톰캣의 차이 아파치 : 정적인 데이터 처리톰캣 : 동적인 데이터 처리하는 서버java EE 기반으로 만들어졌으며, JSP와 Servlet을 구동하기 위한 서블릿 컨테이너 역할을 수행한다.아파치 서버와는 다르게 DB 연결, 다른 응용프로그램과 상호작용 등 동적인 기능들에서 활용될 수 있다.톰캣 카탈리나(Catalina)톰캣은 여러개의 기능(부품)으로 구성한다. 톰캣의 코어 컴포넌트는 카탈리나라고 칭한다.카탈리나는 ..

● 정적페이지(Static) 와 동적페이지(Dynamic) 분류 웹서버에서 클라이언트 요청에 따라 Page 처리를 정적/동적으로 구분하게 된다. 단순HTML 문서,CSS ,Javascript,이미지,파일 등과 같이 즉시 응답가능한 컨텐츠들은 정적페이지로 분류되며, 클라이언트 요청이 서버의 로직연산(Service Logic) 및 DB에 접근한 조회/수정/삭제/삽입 등의 연산등을 필요로 하는 페이지를 동적페이지로 분류한다. Static Pages HTTP 프로토콜을 기반으로 하여 클라이언트(웹 브라우저 ) 의 요청을 서비스 하는 기능을 담당한다. Web Server는 파일 경로 이름을 받아 경로와 일치하는 file contents를 반환한다. 항상 동일한 페이지를 반환한다. Dynamic Pages DB 조..