Notice
Recent Posts
Recent Comments
Link
«   2026/06   »
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
Archives
Today
Total
관리 메뉴

학습기록남기기

2022_05_06_JSP_1일 본문

수업_정리

2022_05_06_JSP_1일

backend_na 2022. 5. 9. 14:04

JSP(Java Server Pages)

웹 프로그래밍 :웹 애플리케이션을 구현하는 행위

웹 애플리케이션 : 웹을 기반으로 작동되는 프로그램

웹 : 1개 이상의 사이트가 연결되어 있는 인터넷 서비스의 한 가지 형태

인터넷 : 1개 이상의 네트워크가 연결되어 있는 형태

URL : http://192.110.32.11:8080/

  1. 프로토콜(protocol) : 네트워크 상에서 약속한 통신규약(HTTP,FTP,SMTP,POP,DHCP) —http
  2. IP주소 : 네트워크 상에서 특정 컴퓨터를 식별할 수 있는 주소
  3. —192.110.32.11
  4. Port번호 : IP 주소가 컴퓨터를 식별할 수 있게 해준다면 ,포트 번호는 해당 컴퓨터의 구동 되고 있는 프로그램을 구분할 수 있는 번호
  5. —8080
  6. DNS(도메인):IP주소를 인간이 쉽게 외우도록 맵핑한 문자열
  7. google.com

http://www.google.com : 80 /index.html

동적 데이터 : 네이버화면의 광고의 내용(내용 변경이 가능 하기 때문),

HTTP 요청과 응답

  • 브라우저를 통해 인터넷의 자원을 사용할 때 대부분의 경우 HTTP 프로토콜을 사용합니다.
  • HTTP 프로토콜은 hyper text문서 즉, HTML 문서를 전송하는 프로토콜입니다(protocol: 네트워크상에서 약속한 통신규약 )
  • 브라우저가 서버의 페이지를 요청(request)하면 서버는 해당 파일을 찾은 다음 HTTP 응답(response)를 통해 클라이언트에 전송하는 방식으로 사용자의 요청을 처리합니다
  • 서버로부터 전송된 페이지를 응답페이지라고 하며, 브라우저는 이 응답페이지를 해석(렌더링)하여 화면에 보여줍니다.

웹 서버: 클라이언트의 요청(request)에 의해 정보를 제공해 주는 서버.

웹 브라우저: 웹 서버에 정보를 요청하고, 웹서버로부터 정보를 받는 매개체, 이 때 HTTP 프로토콜을 사용함

JSP(Java Server Pages)

  • JSP는 HTML 페이지를 만들기 위한 방법 중 하나입니다.
  • JSP는 사용자가 코드를 작성한 다음 컴파일 과정을 거치지 않고 서버에서 실 행시킬 수 있습니다.
  • JSP는 웹 서버에 의해 서블릿으로 변환된 다음 실행됩니다.

서버 내에서 JSP파일은 자바의 클래스로 변환이 되는데 이를 서블릿이라 함

Java Servlets

  • 서블릿은 서버에서 실행되는 자바 프로그램입니다.
  • 서블릿이 사용자에 의해 요청되면 서버에서는 HTTP request에 응답하기 위해 웹 서버에서 서블릿 객체를 생성하고 이를 통해 사용자의 요청을 처리합니다.

'수업_정리' 카테고리의 다른 글

2022_05_10_jsp_3일  (0) 2022.05.10
2022_05_09_JSP_2일  (0) 2022.05.09
2022_05_04_DB_10일  (0) 2022.05.04
2022_05_03_DB_9일  (0) 2022.05.03
2022_05_02_DB_8일  (0) 2022.05.02