전체 글
-
JSP - 리퀘스트 (Request) 기본객체기타/Servlet 2020. 12. 9. 12:33
JSP에서 가장 많이 사용되는 기본객체이다. 웹 브라우저는 해당 웹 서버에 연결된 후 요청정보를 전송하는데, 이 요청정보를 제공해는 객체이다. getParameter(String name) name에 해당하는 파라미터 값을 구함 Names() 모든 파라미터 이름을 구함 Values(String name) name에 해당하는 파라미터값들을 구함 간단한 예제 나이를 입력해주세요 action을 이용해 해당 값을 jsp 파일로 전송해준다. = 19){ //age라는 파라미터에 get방식으로 전송하는 예 response.sendRedirect("adult.jsp?age=" + age); }else{ response.sendRedirect("child.jsp?age=" + age); } %> 넘겨 받은 input ..
-
JSP 스크립트 요소 - 스크립트릿, 표현식, 선언기타/Servlet 2020. 12. 8. 16:46
1. Scriptlet(스크립트릿) 기본형태 9) break; } %> 이 안에서는 java에서 쓰던 모든 것을 사용할 수 있다. 2. Declaration(선언) JSP 페이지 내에서 사용되는 변수나 메소드를 선언할 때 쓴다. 여기서 선언된 변수 및 메소드는 전역의 의미이다. 기본형태 3. Expresstion(표현식) java쪽 연산이나 값을 html 영역에서 출력 가능하도록 해준다. 결과값은 String 타입이며 ','를 사용할 수 없다. 기본형태
-
태그의 개념과 내장객체기타/Servlet 2020. 12. 8. 16:20
jsp 태그 지시자 페이지속성 주석 선언 변수, 메소드 선언 표현식 결과값 출력 스크립트릿 JAVA 코드 액션태그 자바빈 연결 html코드는 소스보기를 할 때 주석이 같이 보이지만 jsp주석은 소스보기로 확인 불가능 하다. 내장 객체 스크립트릿 안에서만 사용 가능하다 스크립트릿에 내장 객체와 같은 이름의 변수를 선언할 수 없다 선언문에는 사용이 가능하지만 가급적 사용하지 않는 편이 좋다. 서블릿 컨테이너가 해당 JSP 페이지 실행 시 자동으로 생성된다. 내장객체 반환값 타입 설명 request javax.servlet.http.httpServletRequset 또는 javax.servlet.ServletRequset 웹 브라우저의 요청 정보를 저장 response javax.servlet.http.htt..
-
웹어플리케이션 감시 ServletContextListener기타/Servlet 2020. 12. 8. 16:02
정의 웹 어플리케이션 LifeCycle 발생 시 실행되는 메서드를 가진 객체 웹 어플리케이션의 시작, 종료, 특정 객체의 생성, 소멸과 같은 이벤트가 발생될 때 실행시킨다. 사용하는 이유 웹 어플리케이션의 동작이 제대로 작동하고 종료하는지 알아볼 수 있다. 즉 LifeCycle의 이벤트 관리가 가능하다! 사용방법 web.xml 사용 com.vison.servletex.MyContextListener 태그안에는 반드시 한 개의 클래스만 작성해야한다. 여러개의 리스너를 만들고 싶으면 그때마다 태그를 새롭게 만들어 넣어준다. 어노테이션 사용 @WebListener public class MyContextListener implements ServletContextListener{ WebListener 어노테이..
-
서블릿 초기화 파라미터기타/Servlet 2020. 12. 8. 15:36
정의 특정 서블릿이 생성될 때 초기에 필요한 데이터들이 있다. 이러한 데이터들을 초기화 파라미터라고 한다. web.xml을 이용한 방법 webContent > WEB-INF > web.xml 에서 초기화 파라미터 기술이 가능하다. myServlet com.vison.servletex.HelloServlet3 dbName mydb dbPasswd myPasswd myServlet /HS3 ourschool 학원 lecture 강좌명 태그안에 servlet을 구분할 수 있도록 을 사용하고 어떤 servlet에 초기화 데이터를 제공할 것인지 태그 안에 패키지 명을 포함한 경로를 적어준다. 초기화를 작성하는 태그는 2가지가 있다 - 특정 서블릿에만 적용시킨다 - 여러 서블릿에서 사용가능하다. 위 태그 안에는 각..
-
서블릿(servlet) 간단한 예제기타/Servlet 2020. 12. 7. 16:20
이름: 아이디: 비밀번호: 취미 요리 달리기 수영 낮잠 전공 국어 영어 수학 디자인 http ftp smtp pop package com.vison.servletex; import java.io.IOException; import java.io.PrintWriter; import java.util.Arrays; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * Se..
-