메뉴 건너뛰기

조회 수 3581 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

JSP

Servlet : Java언어를 이용하여 문서를 작성하고, 출력 객체를 이용하여 HTML코드를 삽입한다.

JSP : Servlet과 반대로 HTML코드에 Java언어를 삽입하여 동적 문서를 만든다.


JSP tag

지시자 : 페이지 속성

<%@ %>

주석

<%-- --%>

선언 : 변수, 메소드 선언

<%! %>

표현식 : 결과값 출력

<%= %>

스크립틀릿(Scriptlet) : Java 코드

<% %>

액션 태그 : 자바빈(Java bean) 연결

<jsp:action> </jsp:action>



JSP 동작 원리

클라이언트가 웹브라우저로 helloWorld.jsp를 요청 

→ JSP컨테이너가 JSP파일을 Servlet파일(.java)로 변환

→ Servlet파일(.java)은 컴파일 된 후 클래스 파일(.class)로 변환

→ 요청한 클라이언트에 html파일 형태로 응답한다.



JSP 내부 객체

개발자가 객체를 생성하지 않고 바로 사용할 수 있는 객체

JSP에서 제공되는 내부객체는 JSP컨테이너에 의해 Servlet으로 변화될 때 자동으로 객체가 생성된다.


입출력 객체 : request, response, out

서블릿 객체 : page, config

세션 객체 : session

예외 객체 : exception



helloworld.jsp

  1. <%@ page language="java" contentType="text/html; charset=EUC-KR"
  2.    pageEncoding="EUC-KR"%>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  4. <meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
  5. <title>Insert title here</title>
  6. </head>
  7.     <h1>Hello World!</h1>
  8. </body>
  9. </html>





 


  1. No Image 25Mar
    by
    2021/03/25 Views 1437 

    파라미터를 배열 형식으로 받기

  2. 주석(comments)

  3. 지시자(Directive)

  4. request, response

  5. JSP 동작 원리, 내부 객체

  6. 스크립틀릿(Scriptlet), 선언(declaration), 표현식(expression)

  7. Oracle Database DB연결, table 생성

  8. No Image 09Jan
    by
    2019/01/09 Views 4438 

    MYSQL JSP 연동 &리스트 뽑아오기

  9. JSP 게시판 만들기 - 시스템 아키텍처

  10. JSP 게시판 만들기 - 구현 (파라미터, 요청/응답)

  11. No Image 12Sep
    by
    2017/09/12 Views 4955 

    JSP 게시판 만들기 - 구현 (이클립스 웹 프로젝트 생성)

  12. No Image 12Sep
    by
    2017/09/12 Views 4983 

    JSP 게시판 만들기 - 네이밍, 데이터베이스 설계

  13. JSP 게시판 만들기 - 구현 (웹 프로젝트와 톰켓 연동, 샘플 페이지 작성)

  14. No Image 12Sep
    by
    2017/09/12 Views 5516 

    JSP 게시판 만들기 - 완료 (소스파일, 의견)

  15. No Image 28Mar
    by
    2018/03/28 Views 5938 

    CentOS(64Bit)에 yum을 이용하여 Apache+Tomcat+JSP 연동

  16. JSP 게시판 만들기 - 구현 (마무리, 테스트)

  17. No Image 12Sep
    by
    2017/09/12 Views 6602 

    JSP 게시판 만들기 - 개발표준, 화면설계

  18. JSP (Java Server Page), Servlet에 대해

  19. JSP 게시판 만들기 - 구현 (디렉토리, 파일, 테이블 생성)

  20. No Image 12Sep
    by
    2017/09/12 Views 13421 

    JSP 게시판 만들기 - 구현 (이클립스 웹 프로젝트 생성)

Board Pagination Prev 1 2 3 4 Next
/ 4

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved