반응형

 jsp는 항상 서블릿으로 바껴서 실행됩니다.




1~10까지 더하는 페이지

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>sum10</title>
</head>
<body>

<% 
    int total = 0;
    for(int i = 1; i <= 10; i++){
        total = total + i;
    }
%>

1부터 10까지의 합 : <%=total %>

</body>
</html>


JSP 등장 배경

  • 마이크로소프트에서 ASP(Active Server Page)라는 쉽게 웹을 개발할 수 있는 스크립트(script) 엔진을 발표함 (1998년
  • 1997년에 발표된 서블릿은 ASP에 비하여 상대적으로 개발 방식이 불편함
  • ASP에 대항하기 위하여 1999년 썬마이크로시스템즈에서 JSP를 발표
  • JSP는 실제로 서블릿 기술을 사용


jsp 쓰는이유

html안에서 프로그램을 실행시켜주고 싶을때


<% %> (scriptlet)  자바코드를 입력할수 있는부분

<%= %> (표현식)  변수에 들어있는 값을 넣고 싶을때



반응형

'웹개발 > 부스트코스(웹프로그래밍)' 카테고리의 다른 글

JSP 문법  (0) 2019.01.04
JSP 라이프싸이클  (0) 2019.01.04
JavaScript Debugging  (0) 2019.01.03
Ajax통신의 이해  (0) 2019.01.03
DOM과 querySelector  (0) 2019.01.02
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기