일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스프링 NamedParameterJDBCTemplate
- #출처는 페이스북
- 관점지향 프로그래밍
- AOP-관점지향프로그래밍
- predestory
- spring mybatis연동
- AOP-관점지향 프로그래밍(Aspect Oriented Programming)
- 스프링 DB연동
- #JSP
- 스프링 생성자
- 스프링 데이터베이스
- JSP
- 스프링 팩토리
- 스프링
- 스프링 setter
- srping 데이터베이스연동
- #Java
- JSP-서블릿
- 스프링 마이바티스
- 데이터베이스연동
- 스프링 데이터베이스연동
- 스프링 mybatiis
- #스프링 셋팅
- 스프링 마이바티스연동
- 스프링 autowired
- #인테리어
- 스프링 의존성
- 스프링 의존성주입
- Spring
- #데이터 베이스
- Today
- Total
재미있게 코딩합시다
JSP 본문
JSP - Java Server Page
● HTML내에 자바 코드가 삽입되는 언어
● 서블릿의 사용을 통해 웹 페이지의 내용을 제어하는 기술
● 웹 서버에서 동적으로 웨페이지를 생성 할 수있다.
☞정적 : 웹브라우저에 사이트 주소를 입력하면, 해당 사이트에 있는 웹페이지를 달라고 요청이 전송됨.
웹서버는 요청을 받고, 요청바은 페이지를 응답함
웹브라우저는 응답받은 HTML 페이지를 해석해서 사용자에게 화면으로 출력
☞동적 : 웹브라우저에 사이트의 주소를 입력하면, 해당 웹 어플리케이션 서버에게 요청이 전송됨.
웹서버는 웹 어플리 케이션에 구현되어 있는 로직이나 DB연동등을 통해 응답할 결과 페이지를 "생성"해서 응답해줌.
웹 브라우저는 응답받은 HTML페이지를 해석해서 사용자에게 화면으로 출력해주는 역할.
정적은 만들어진 페이지들을 모아놓고 요청이들어오면 사용자들에게 출력해주고,
동적은 미리만들어놓지않고 요청이들어왓을때 만들어내고 출력한다.
#웹서버
1. 웹 서버 : 웹 브라우저와 같은 클라이언트로부터 HTTP요청을 받아들이고,HTML문서와 같은 웹페이지를 반환하는 컴퓨터 프로그램
2. 웹서버(하드웨어) : 위에 언급한 기능을 제공하는 컴퓨터 프로그램을 실행하는 컴퓨터
# HTTP(하이퍼본문전송규약) -> 전세계에서 다같이 쓰기위한 약속
주로 HTML 문서를 주고받는 데에 쓰이고, "TCP"와"UDP"를 사용한다.
#자바 서블릿
- 자바를 이용해서 웹페이지를 동적으로 생성하는 서버측 프로그램 혹은 그 사양을 말하며,흔히 "서블릿"이라 불린다.
- 자바 서블릿은 웹 서버의 성능을 향상하기 위해 사용되는 자바 클래스의 일종이다.
- 서블릿은 JSP와 비슷한 점이 있지만, JSP가 HTML 문서 안에 Java 코드를 포함하고 있는 반면, 서블릿은 자바 코드 안에 HTML을 포함하고 있다는 차이점이 있다.
'IT > JSP' 카테고리의 다른 글
JSP -input (0) | 2018.12.26 |
---|---|
JSP-구구단 출력하기 (0) | 2018.12.24 |
JSP - 2.서블릿 (0) | 2018.12.24 |
JSP - 기본JSP만들고 실행하기서블릿만들기 (0) | 2018.12.24 |
JSP-시작 (0) | 2018.12.24 |