'JAVA/Servlet & JSP'에 해당되는 글 3건
[Servlet&JSP] JSP 기본 태그[Servlet&JSP] JSP 기본 태그
Posted at 2020. 7. 27. 07:07 | Posted in JAVA/Servlet & JSP■ JSP 기본 태그
HTML이나 자바스크립트에 의해 작성된 페이지들은 그 페이지를 사용하는 사용자와 상관없이 항상 동일한 내용만을 제공해주는 정적 페이지이다.
하지만 웹 프로그램들은 사용자에 따라 서로 다른 내용이 제공되어야 하는데 이러한 동적 페이지를 구현하기 위해서는 다음과 같이 JSP 태그를 사용해야 한다.
종류 |
형식 |
사용 용도 |
스크립트릿( Scriptlet ) |
<% %> |
· 자바 코드를 기술함 |
선언( Declaration ) |
<%! %> |
· 변수와 메소드를 선언함 |
표현식( Expression ) |
<%= %> |
· 계산식이나 함수 호출한 결과를 문자열 형태로 출력함 |
주석( Comment ) |
<%-- --%> |
· JSP 페이지에 설명을 넣음 |
지시자( Directive ) | <%@ %> | · JSP 페이지의 속성을 지정함 |
■ 지시자
JSP 지시자( Directive )는 태그 안에서 @로 시작하며 Page, Include, Taglib 3가지 종류가 있다.
지시자는 클라이언틔 요청에 의해 JSP 페이지가 실행되면서 지시자에 언급된 설정을 JSP 페이지 전체에서 사용가능하도록 한다.
종류 |
사용 용도 |
Page |
· 해당 JSP 페이지 전반적으로 환경을 설정할 내용을 지정한다. |
Include |
· 현재 페이지에 다른 파일의 내용을 삽입할 경우 사용한다. |
Taglib |
· 태그 라이브러리에서 태그를 꺼내와 사용할 수 있는 기능을 제공한다. |
'JAVA > Servlet & JSP' 카테고리의 다른 글
[Servlet&JSP] Eclipse 설치 및 Tomcat 설정하기 (0) | 2020.07.22 |
---|---|
[JSP & Servlet] Servlet과 JSP의 기초 개념 (0) | 2020.07.22 |
[Servlet&JSP] Eclipse 설치 및 Tomcat 설정하기[Servlet&JSP] Eclipse 설치 및 Tomcat 설정하기
Posted at 2020. 7. 22. 15:20 | Posted in JAVA/Servlet & JSP■ Eclipse 설치하기
페이지에 접속하여 이클립스를 다운받는다.
Accept 버튼을 클릭하여 설정에 동의를 하고 설치를 계속 진행한다.
Apache Tomcat 설치 및 설정
Hello_World.jsp |
<%@ page language="java" contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" %> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <h1>Hello World ~ !!</h1> </body> </html> |
'JAVA > Servlet & JSP' 카테고리의 다른 글
[Servlet&JSP] JSP 기본 태그 (0) | 2020.07.27 |
---|---|
[JSP & Servlet] Servlet과 JSP의 기초 개념 (0) | 2020.07.22 |
[JSP & Servlet] Servlet과 JSP의 기초 개념[JSP & Servlet] Servlet과 JSP의 기초 개념
Posted at 2020. 7. 22. 01:25 | Posted in JAVA/Servlet & JSP■ 서블릿과 JSP의 기초 개념
서블릿은 Server + Applet의 합성어로 서버에서 실행되는 Applet이란 의미로 자바를 이용하여 웹에서 실행되는 프로그램을 작성하는 기술을 말한다.
웹 애플리케이션을 제작하기 위해 제공되는 언어는 이미 언급한 PHP, ASP와 같이 많지만 요즘에 많은 기업에서는 JSP & Servlet을 사용하고 있다.
이는 다른 웹 기술에 비해 빠른 응답을 해 줄 수 있다는 장점이 있기 때문이다.
JSP & Servlet을 PHP 처럼 JSP라 하지 않고 JSP & Servlet이라고 한 이유는 독특한 탄생비화 때문이다.
서블릿은 자바 클래스 형태의 웹 어플리케이션을 말하는데, 브라우저를 통해 자바 클래스가 실행되도록 하기 위해서는
javax.servlet.http 패키지에서 제공하는 HttpServelt 클래스를 상속받아 구현해야 한다.
( HttpServlet 클래스를 상속 받아 만든 서브 클래스를 서블릿 클래스라고 한다. )
서블릿 또한 자바 프로그램의 다른 클래스들처럼 자바 가상머신인 JVM에서 동작하므로 클래스 파일이 생성되어야 하므로 클래스의 형태로 작성한다.
JDK에는 웹 애플리케이션을 제작할 수 있는 클래스가 제공되지 않고 톰캣을 설치하고 나면 웹 어플리케이션을 제작할 수 있는 클래스가 제공되지 않고
Tomcat을 설치하고 나면 웹 어플리케이션을 제작할 수 있는 클래스가 제공되는데, 그 클래스가 HttpServlet이다.
HttpServlet은 웹 서비스가 가능한 웹 어플리케이션을 제작할 수 있도록 자바를 확장해 놓은 클래스로 톰캣을 설치하면 제공된다.
( HttpServlet을 상속받은 클래스를 서블릿이라고 한다. )
이미 여러 기능들이 미리 만들어져 있기 때문에 개발자는 편리하게 HttpServlet을 활용하여 새로운 기능의 웹 프로그램을 만들 수 있는 것이다
'JAVA > Servlet & JSP' 카테고리의 다른 글
[Servlet&JSP] JSP 기본 태그 (0) | 2020.07.27 |
---|---|
[Servlet&JSP] Eclipse 설치 및 Tomcat 설정하기 (0) | 2020.07.22 |