ALOHA CLASS
/
Back-End
/
JSP
Search
Duplicate
Share
JSP 기초
JSP 개발환경 구축
JSP
Eclipse
JSP 태그
•
스크립트 태그
: JSP 에서 자바코드를 실행하기 위해 사용하는 태그
•
디렉티브 태그
: JSP 페이지의 속성과 구성을 설정하는 태그
•
액션 태그
: JSP 페이지에서 특정 작업을 수행하는 태그
JSP 태그
JSP
Eclipse
JSP 내장객체
JSP 내장객체
JSP
Eclipse
JSP 입력 요청 처리
jsp 에서 FORM 요청을 하고 요청 정보를 받아서 처리하는 작업을 해보겠습니다.
1.
입력 요청 화면 JSP
a.
<form> 태그에서 <input> 태그 입력 요청 폼 작성
b.
<input> name 속성에 파라미터 지정
c.
type=”submit” 속성인 <input>, <button> 태그로 요청 제출
d.
<form> 태그의 action 속성과 method 속성에 따라 요청
i.
action : 요청 URL
ii.
method : 요청 방식 (get, post)
1.
폼 요청으로는 GET 방식과 POST 방식만 가능합니다.
2.
입력 요청 처리 JSP
a.
request.getParameter(”파라미터명”) 메소드로 입력 정보 가져오기
b.
요청에 따른 처리
JSP 입력 요청 처리
JSP 파일 업로드
파일 업로드
클라이언트에서 전송한 파일을 서버 측에 저장하는것
JSP 파일 업로드
JSP
Eclipse
유효성 검사
데이터의 적절성을 확인하는 과정
유효성 검사 & 정규 표현식
JavaScript
JSP 예외 처리 페이지
JSP 예외 처리
필터 (Filter)
: Java 웹 어플리케이션에서 HTTP 요청과 응답을 중간에서 가로채고 조작하는 데 사용되는 구성요소
여러 서블릿 클래스에서 반복되는 코드를 일괄적으로 처리하기 위하여 사용한다.
필터 (Filter)
세션 (Session)
세션이란? (session)
세션 (Session)
쿠키 (Cookie)
쿠키란? (cookie)
쿠키 (Cookie)
리스너는
이벤트를 감지하고 처리하는 감시자 역할
을 하며, 웹 애플리케이션의
생명주기나 상태 변화에 자동으로 반응
할 수 있도록 해줍니다.
Listener란?
웹 애플리케이션 내에서 발생하는 특정 이벤트 에 대해 자동으로 실행되는 코드를 포함하는 클래스입니다.
리스너 (Listener)