카테고리 없음

JSP 준비하기

미니미니22 2024. 9. 15. 16:12

정적서비스와 동적서비스

정적서비스

- HTML, CSS, JS -> 웹페이지

- 서버에서 HTML을 제공

- 웹 브라우저에서 URL을 통해 HTML을 요청

- 브라우저는 코드를 해석해서 보여줌

- HTTP 프로토콜  Request, Response 요청

- HTML 요청을 하면 동일한 응답을 해줌 -> 정적서비스

 

동적 서비스

- JSP, ASP, PHP 등의 언어가 필요

- WAS(Web Application Server)에서 JSP 요청을 처리

- 요청을 처리해서 변경된 HTML을 제공

 

Eclipse 기본설정

window-preferences-general-workspace-text file encoding:utf-8로 변경

window-preferences-web- css, html, jsp file encoding : utf-8로 변경

window-preferences-server-runtime environment-add-톰캣 버전 선택

browse - 톰캣파일 선택

jre - 사용할 버전 선택

 

프로젝트 생성 - Dynamic Web Project로 생성

 

기본 프로젝트 구성

 

webapp/ex01.jsp 파일 생성

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>현재시간</title>
</head>
<body>
안녕하세요~ 첫 번째 예제 입니다/<br>
현재시간은 <%= new java.util.Date() %> 입니다
</body>
</html>

 

url 요청 -> context path