반응형

'html'에 해당되는 글 2건

  1. 2020.08.07 JSP의 특징 분석 및 정리
  2. 2019.12.22 안녕하세요 !!
Project2020. 8. 7. 21:48
반응형

JSP가 가지는 특징 분석 정리

JSP란 ?

JSP는 Java Server Pages의 약어로 동적으로 웹페이지를 생성하기 위한 Java기반의 Server측 스크립트 언어입니다.  안전하며 빠른 Server 플랫폼에 독립적인 Java코드를 이용하여 동적으로 Page를 생성할 수 있습니다.

 

동작원리

Client (  웹 페이지 )측에서 JSP 페이지를 웹 서버에 요청하게 되면 웹 서버는 받은 요청을 JSP 컨테이너에 넣어 해당 JSP 페이지를 찾아 Servlet 파일을 생성합니다. 생성된 Servlet파일은 컴파일되어 Servlet 클래스 파일을 생성하여 Client측의 웹 브라우저로 응답되어 Client측에서 응답 결과를 보게 됩니다.

Web Browser >> 요청 >> Web Server >> { Servlet File로 변환 > Class File 생성 > 기계어로 변환 후 실행  } >> 응답 >> Web Browser  // {  } : JSP Container

 

* Servlet이란 ?

웹 프로그래밍에서 Client 요청을 처리하고 그 결과를 다시 Client에게 전송하는 Java를 기반으로 한 웹을 만들기 위해 필요한 Java 프로그래밍 기술입니다

 

JSP 장단점

장점 :

보안성이 높아 대다수의 공공기관에서 많이 사용합니다.

Java의 기능을 그대로 사용 할 수 있습니다. (객체 지향성)

독립적으로 실행이 가능하기에 윈도우, 리눅스 등 운영체제에 상관없어 하드웨어나, OS에 의존도가 낮아 환경이 바뀌어도 재코딩할 경우가 적습니다.

표현부와 내부에 구현부를 분리하여 각각 따로 구분지어 효율적으로 작업이 가능합니다.

단점 :

초반 학습에 진입장벽이 비교적 높습니다.

소규모로 진행할 때 초기 개발 속도가 다른 언어들에 비해 비교적 느립니다.

반응형

'Project' 카테고리의 다른 글

웹 서비스가 이루어지는 동작 과정  (0) 2020.08.08
Posted by 보안 학생
카테고리 없음2019. 12. 22. 08:40
반응형

안녕하세요, 그동안 계정을 만들어놓고 이래저래 경황이 없어 운영을 하지 못했습니다. 

아마 20년도 1월 초부터 제가 학교에서 공부하는 내용들이나, 따로 개인적으로 공부하는 내용들을 (자바, HTML, C언어, 네트워크 등) 업로드 할 예정입니다. 

"이런 문제가 있구나. " , "이런 정보도 있네." 이런 마음으로 가볍게 봐주셨으면 합니다. 

 

저는 컴퓨터공학부를 다니고 있는 평범한 학생입니다. 전문적이지도않고 잘하지도 못합니다. 

블로그 이름대로 제가 컴퓨터 분야쪽에서 성장해가는 과정을 그리고자 블로그를 개설하게 되었습니다. 

반응형
Posted by 보안 학생