본문 바로가기
Kosta DevOps 과정 280기/Java

웹 어플리케이션 프로그래밍

by 롯슈83 2024. 7. 12.

html

  • 웹에서 보여지는 문서의 형태

 

웹어플리케이션 프로그래밍

  • 동적인 html 생성
  • 프로그래밍에 의해서 사용자가 요구하는 html을 생성
  • 동작위치
    • 클라이언트 사이드
      • javascript
    • 서버 사이드
      • jsp, 서블릿, 파이썬
      • jsp, 서블릿은 자바 언어를 기반으로 하는 웹어플리케이션 프로그래밍 기술이다.
      • 서블릿
        • 자바언어로 웹 문서를 만들게 해주는 클래스
        • 이 클래스를 상속받아서 클래스를 만들어서 서비스
        • 클래스를 만들고 컴파일하고 서비스를 위하여 배포하는 과정을 거쳐야 한다.
        • 이것은 좀 어렵고, 절차가 번거로운 점이 있다.
      • jsp(Java Server Pages)
        • 자바언어로 (웹)서버에서 동작하는 문서를 만들기 위한 기술
        • 서블릿으로 웹 문서를 만드는 것은 어렵고, 또 절차가 복잡해서 손쉽게 웹 문서를 만들도록 하는 기술이다.
        • html 태그와 자바 문법을 혼용하여 작성함으로써 웹 문서를 빠르게 만들 수 있다. 
        • 그러나 사실은 jsp 를 요청하게 되면 내부적으로는 서블릿 클래스가 만들어지고 즉, .java 가 만들어지고 컴파일(.class)가 만들어져서 동작하게 된다.

'Kosta DevOps 과정 280기 > Java' 카테고리의 다른 글

jsp  (0) 2024.07.12
서블릿과 jsp  (0) 2024.07.12
이벤트 연결하기  (0) 2024.07.11
같은 값인지 판별하기  (0) 2024.07.11
새로운 노드 생성하기  (0) 2024.07.11