액션 태그- 화면이 점차 복잡해지면서 디자이너드은 상황에 따라 HTML 코드에 자바 코드를 같이 써야 하는 문제로 어려움을 겪게 되었다.- 따라서 JSP는 스크립트릿의 자바 코드를 제거하고 디자이너 입장에서 더 쉽고 편리하게 작업할 수 있는 스크립트 형태로기능을 제공하게 되었고, 다음과 같은 액션 태그들로 자바 코드를 대신하게 되었다.이름형식설명인클루드 액션 태그이미 있는 JSP를 현재 JSP에 포함하는 태그포워드 액션 태그서블릿에서 RequestDispatcher 클래스의 포워딩 기능을 대신하는 태그유즈빈 액션 태그객체를 생성하기 위한 new 연산자를 대신하는 태그셋프로퍼티 액션 태그stter를 대신하는 태그겟프로퍼티 액션 태그getter를 대신하는 태그 인클루드(include) 액션 태그 - 인클루드..
- 웹 애플리케이션 첫 화면에 해당하는 홈페이지를 web.xml에 등록해 두면 브라우저에서는 컨텍스트 이름만으로 요청하여 간단하게 웹 페이지를 표시할 수 있다. welcome.jsp * WebContent/WEB-INF/web.xml JSP /welcome/main.jsp /welcome/add.jsp /welcome/main.html 404 /err/error_404.jsp 500 /err/error_500.jsp - 첫 번째 홈페이지이다. * main.jsp 안녕하세요 JSP 홈페이지입니다. - 코드 작성 후 브라우저의 주소란에 프로젝트 이름까지만 입력하여 접근해 본다. - 개발을 모두 마치고 실제 서비스를 제공할 때는 웹 사..
- 프로그램 실행 시 예외나 오류가 발생할 경우 이를 안내하는 페이지, 즉 전용 예외 처리 페이지가 나타나게 하여 좀 더신뢰 있고 사용자 친화적인 웹 페이지를 만들 수 있다. JSP 페이지 예외 처리 과정 1. 예외 처리 JSP를 만든 후 디렉티브 태그 속성 중 isErrorPage 속성을 true로 설정한다. 2. 일반 JSP 페이지의 디렉티브 태그 속성 중 errorPage 속성을 예외 처리 페이지 이름으로 지정한다. 예외 처리 페이지 예 - add.jsp에서 예외가 발생할 경우 예외를 처리한다. - addException.jsp에서 exception 내장 객체를 이용해 예외를 처리한다. * add.html 자연수를 입력하세요. 1부터 까지의 합 * add.jsp 합계 구하기 1..
내장 객체- JSP 페이지의 내장 객체(내장 변수)는 JSP가 서블릿으로 변활될 때 컨테이너가 자동으로 생성시키는 멤버 변수를 말한다.- 즉, 서블릿으로 구현 시 자주 사용했던 객체를 개발자가 일일이 만드는 것이 아니라 서블릿으로 변환 시 컨테이너가 자동으로 생성하여 사용하게끔 제공하는 것이다.서블릿에 선언된 내장 객체(내장 변수)JSP에서 제공하는 내장 객체내장 객체서블릿 타입설명requestHttpServletRequest클라이언트의 요청 정보를 저장한다.responseServletResponse응답 정보를 저장한다.outjavax.servlet.jsp.JspWriterJSP 페이지에서 결과를 출력한다.sessionjavax.servlet.http.HttpSession세션 정보를 저장한다.applic..
스크립트 요소- JSP는 컨테이너에서 자바로 변환되는 과정을 거치므로 JSP에서 제공하는 스크립트 요소를 이용하면 조건이나 상황에 맞게 HTML 태그를 선택적으로 전송할 수 있다.- JSP 스크립트 요소(Scripting Element)란 JSP 페이지에서 여러 가지 동적인 처리를 제공하는 기능으로, 기호 안에 자바 코드로 구현한다.- 기호를 스크립트릿(scriptlet)이라고 부르며, 종류는 다음과 같이 세 가지이다.선언문(declaration) : JSP에서 변수나 메서드를 선언할 때 사용스크립틀릿(scriptelt) : JSP에서 자바 코드를 작성할 때 사용표현식(expression tag) : JSP에서 변수의 값을 출력할 때 사용 선언문- 선언문은 JSP 페이지에서 사용하는 멤버 변수나 멤..
JSP 페이지에서 사용되는 여러 구성 요소디렉티브 태그스크립트 요소 : 주석문, 스크립트릿, 표현식, 선언식표현 언어내장 객체액션 태그커스텀 태그- 디렉티브 태그와스크립트 요소는 JSP가 처음 나왔을 때 많이 사용했던 기능이고 그 외 요소들은 JSP에서 추가한 기능들이다. 디렉티브 태그- 디렉티브 태그는 주로 JSP 페이지에 대한 전반적인 설정 정보를 지정할 때 사용하는 태그이다.- 디렉티브 태그의 종류는 다음과 같다.페이지 디렉티브 태그(Page Directive Tag) : JSP 페이지의 전반적인 정보를 설정할 때 사용인클루드 디렉티브 태그(Include Directive Tag) : 공통으로 사용하는 JSP 페이지를 다른 JSP 페이지에 추가할 때 사용태그라이브 디렉티브 태그(Taglib Dire..
- Total
- Today
- Yesterday
- 제이쿼리
- CSS 속성
- el
- FMT
- Redux
- Spring
- 네트워크
- 서브넷팅
- Binding
- Session
- 리액트
- Network
- react
- JSP
- 서블릿
- nodejs
- a 태그
- Servlet
- 스프링
- httpServletRequest
- CSS
- script element
- 내장객체
- javaserverpage
- html css
- 미들웨어
- Spring MVC
- Java Server Page
- 세션
- HTML
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |