- 웹 애플리케이션 첫 화면에 해당하는 홈페이지를 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..
로그인 예- 로그인 화면에서 ID와 비밀번호를 입력한 후 JSP로 전송하여 출력한다. * login.html 아이디 : 비밀번호 : * result.jsp 로그인 결과 아이디 : 비밀번호 : - 코드 작성 후 파일이 위치한 경로를 브라우저에 입력하여 로그인 페이지에 접속한다. - 입력 후 [로그인] 버튼을 누르면 다음과 같이 출력된다. - 다음은 아이디를 입력하지 않은 경우에 대해 처리하는 JSP 이다.* result.jsp 로그인 결과 아이디를 입력하세요! 로그인하기 환영합니다. 님! 학점 변환 예제- 다음은 입력한 점수에 따라 등급을 표시하는 JSP 예이다. * scoreTest.html 시험 점수를 입력하세요! 시험점수 : * scoreTest.jsp 시험 ..
스크립트 요소- 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
- Session
- 서브넷팅
- Java Server Page
- react
- Redux
- Binding
- CSS 속성
- nodejs
- Spring MVC
- JSP
- 네트워크
- 내장객체
- javaserverpage
- 리액트
- html css
- 미들웨어
- a 태그
- Servlet
- 세션
- 서블릿
- FMT
- Spring
- 제이쿼리
- httpServletRequest
- script element
- HTML
- el
- CSS
- Network
- 스프링
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |