[개발] 프로그램 지식

JSP 기초 정리 (1) / Summary of JSP basic concepts

  • -
반응형

JSP구성 ( HTML안에 Java가 들어간 느낌 )

- 전체적인 구성이 HTML 느낌

- Java → HTML

MVC 디자인 패턴

Model ( dao, dto(vo) )

View ( JSP )

Controller ( Servlet )

jsp 란?

스크립트 언어 : 어떠한 규칙에 의해서 작성되는 언어

JSP

- HTML내에 Java 코드를 작성하고 웹 서버에서 웹 페이지를 생성하여

Web browser에 돌려주는 Java를 기반으로 한 스크립트 언어

- .jsp확장자

- 동적으로 작동하여 응답은 HTML을 이용함

jsp 구성요소 [ 지시자, 선언문, 스크립트릿, 표현식 ] 지@선!스표=

지시자 (Directive) 퍼센트, 골뱅이

선언문 (Declaration) 퍼센트, 느낌표

스크립트릿 (Scriptlet) only 퍼센트

표현식 (Expression) 퍼센트 이퀄

지시자 ( directive ) / 선언문 ( declaration )

지시자 <%@ 임폴트코드 %>

선언문 <%! 자바메소드, 변수선언 %>

스크립트릿 ( scriptlet ) / 표현식 ( expression )

스크립트릿 <% int num = 10; %>

표현식 <%= num %> [약간 syso 나 out.print 이런 느낌??]

jsp 파일 생성하는 방법

WebContent > new > JSP File

한 개의 스크립트릿을 사용한 테이블

out.print( "<td>" + ~ + "</td>" )

out 객체를 쓸 수 있는 이유

JSP가 써블릿으로 전환되면서 아래와같이 생성됨? 내장객체?

include 지시자

: 현재 페이지에 다른 파일의 내용을 삽입할 때

JSP page안에서

내장객체를 사용할 수 있는 이유

//

사용가능한 내장객체 종류들

Web Container가

JSP page를

Servlet class로 변환시키면서

자동으로 내장 객체를 선언

response 객체

: JSP page의 실행결과를 Web Brower로 되돌려줄 때 사용하는 내장객체

sendRedirect()

model2 위주

​jsp : 출력만 처리

JSP를 DB와 연결

/ JDBC 연결

파일 경로

C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib

WebContent > new > SQL File

 
반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.