JSP [ JSP, Servlet, WAS ]

양혜정·2024년 4월 20일
0

javascript_web

목록 보기
55/81

JSP

  • HTML 문서 속에서 JAVA 코드가 들어있는 것
    => 자바의 웹서버 프로그램을 서블릿으로 변환되어 서비스

JSP 장점

  • Servlet 보다 쉽고 작성이 빠르다.
  • HTML 과 JAVA 분리 가능
  • .JavaBean 사용이 쉽다.
  • Scope 설정이 쉽다.

Servlet

  • 웹 서비스 기능을 하는 자바 클래스
  • doGet(), doPost() 메소드 사용

Scriptlet

  • 스크립틀릿
  • 자바코드가 들어오는 부분
  • <% ~~ %> 이 안에 사용
  • 소스보기를 하더라도 안보여지므로 보안성이 좋다.
  • 위치는 어디든 상관없다.

표현식

  • <%= %>
  • 스크립틀릿에서 작성된 결과값을 웹브라우저상에 보여주고자 할 때 사용

주석문

  • <!-- --> 인 경우 주석문이 모두 보인다.
  • <%-- --%> 을 사용해야 다른사람이 보이지 않는다.

WAS

  • 왓스(WAS)
  • 아파치 톰켓 기준
    웹서버 : 아파치
    웹컨테이너 : 톰켓

Web Server 종류

  • Web Server : 해석해주는 것
  • Apache
  • IIS (Internet Information Server)
  • WebtoB(티맥스소프트, 국산)

Web Container 종류

  • Web Container : 해석한 것을 송출해주는 것
  • Tomcat
  • Jeus(티맥스소프트, 국산)
  • WebSphere(IBM)
  • WebLogic(오라클사)
  • JBoss(Redhat)
  • Resin(Caucho)

컴파일 된 파일 위치

  • .java => .class
  • .class 파일은 컴퓨터 언어로 구성되어 있다.
파일위치\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina
\localhost\ [ Dynamic webservice file name ] \org\apache\jsp
\ [ 파일명 ].class

정리

  • JSPServletBegin -> src~webapp -> chap01
    -> 01_oneToTenSum.jsp, 01.css

0개의 댓글

관련 채용 정보