이전 세션 참고하기!세션과 쿠키는 client와 server 간의 상태를 유지시켜주는 방법세션과 쿠키는 모두 server에서 생성세션은 server에 존재하고쿠키는 client(의 쿠키저장소)에 존재함세션세션을 사용하려면 세션을 생성해야 함세션 생성 JSP 내장 객체인 session.setAttribute(String name, Object value); 세션의 속성을 설정하면 계속 세션 상태를 유지할 수 있음. 만약, 동일한 세션의 속성 이름으로 세션을 생성하면 마지막에 설정한 것이 세션 속성 값이 됨세션 설명String name세션으로 사용할 세션 속성 이름. 세션에 저장된 특정 값(value)을 찾아오기 위한 키로 사용 됨.Object value 세션 속성의 값. Object 객체 타입만 가능하..
JAVA
구현구현2 - 상세보기 구현구현3 - 상품 추가구현4 - 이미지 추가구현5 - 유효성검사 / 다국어구현6 - 시큐리티구현7 - 예외 처리web.xml LogFilter filter.LogFilter LogFilter /* LogFilter.javapackage filter;import java.io.IOException;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Calendar;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.ser..
필터 (Filter)클라이언트와 서버 사이에서 request와 response 객체를 먼저 받아 사전/사후 작업 등 공통적으로 필요한 부분을 처리하는 것클라이언트의 요청이 웹 서버의 서블릿, JSP, HTML 페이지 같은 정적 리소스에 도달하기 전과, 반대로 정적 리소스에서 클라이언트로 응답하기 전에 필요한 전처리를 가능하게 함필터는 HTTP요청과 응답을 변경할 수 있는 코드로 재사용 가능클라이언트와 정적 리소스 사이에 여러 개의 필터로 이루어진 필터 체인을 제공하기도 함web.xml 이름 설정 자바 클래스 이름 설정 매개변수와 값을 설정자바에서 파라미터 값 가져올 때this.filterConfig.getInitParameter("파라미터이름"); 필터이름 설정 URL 패턴을 설정.. ..
구현구현2 - 상세보기 구현구현3 - 상품 추가구현4 - 이미지 추가구현5 - 유효성검사 / 다국어구현6 - 시큐리티web.xml JSPBook index.html index.htm index.jsp default.html default.htm default.jsp tomcat role1 admin JSPBOOK /ch10/security01.jsp GET 설명 role1 JSPBOOK /ch10..
page 디렉티브 태그 errorPageexception의 자바 내장 객체를 사용해주기 위해선 페이지에서 를 설정해줘야함errorPage.jsp name 파라미터 : errorPage_error.jsp 예외 유형 : 단계별 오류 출력 : 예외 객체 타입 : 오류 메세지 : 예외 처리 예제 - 나눗셈exception.jsp 숫자1 : 숫자2 : exception_process.jsp / = exception_error.jsp 예외 : toString : 주요 오류 코드 종류200 : 요청이 정상적으로 처리됨307 : 임시로 페이지가 리다이렉트 됨400 : 클라이언트의 요청이 잘못된 구문으로 구성됨401 : 접근이 허용되지 않음404 : 지정된 URL을 처리하기 위한 자..
구현구현2 - 상세보기 구현구현3 - 상품 추가구현4 - 이미지 추가구현5 - 유효성검사 / 다국어tomcat-users.xml that surrounds them. You will also need to set the passwords to something appropriate.-->" roles="manager-gui"/> " roles="manager-script"/>--> that surrounds them. You will also need to set the passwords to something appropriate.--> web.xml JSPBook index.html index.htm index.jsp default.html ..