JSP_기초 (JSP란? / Servlet과의 차이점 / 사용법 in elicpse)

2018. 12. 5. 10:38Server/JSP

JSP


| JSP란 ? 
동적인 웹 페이지를 java 언어를 이용하여 html, xml기반으로 작성할 수 있는 기술을 말한다. 
Servlet은 수정 시 재컴파일(서버 리부팅)을 해야 하지만 jsp는 동적으로 컴파일하기 때문에 서버를 리부팅 할 필요없이 유연성하게 작업이 가능하다.
Java 파일에서 response를 html코드로 작성해야 하는 Servlet의 단점 개선하려고 만들어졌다.

* 여기서 잠깐 !!  우리가 알아둬야 할 것은 JSP도 서블릿이라는 것이다 !!
JSP도 컴파일 시 Servlet으로 변환되어 서비스된다. 



| JSP과 Servlet의 차이점 !







| 사용 방법 in Eclipse

navigator 우클릭 -> new -> JSP File


* 나는 계속 html5를 사용할 것이다. 따라서 JSP 기본 생성 형식 바꿔야 한다.

* JSP 기본 생성 형식 바꾸기
Eclipse -> 환경설정 -> Web -> JSP Files -> Editor -> Templates
-> New JSP File (html) - New JSP
-> Edit
-> 아래와 같이 바꾼다. 

1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

-> <!DOCTYPE html> 


2. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

-> <meta charset="UTF-8">


바꾼 모습 )

1
2
3
4
5
6
7
8
<%@ 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>
cs





다음이야기 !! -> JSP Element와 내장객체

'Server > JSP' 카테고리의 다른 글

JSP_Element / 내장객체  (0) 2018.12.09