(14) 세션 (API 사용)sessionform.jsp : 13번과 동일하다.1234567891011121314151617181920212223242526272829 로그인 정보 입력 로그인 정보 입력 아이디: 비번: sessionset.jsp : html에서 값을 전달받아서, Attribute를 이용해서 서버에 저장한다. 12345678910111213141516171819202122232425262728293031323334 getsession 조회 로그인 아이디(세션): 로그인 암호(세션): 로그아웃하러 가기 로그아웃 링크를 통해 세션을 제거하고 로그인창으로 a태그이동한다. 로그아웃버튼을 따로 또 만들어서 removesession.jsp로 이동하도록한다. (jquery) 12345678910111..
(13) 쿠키 (API 사용) cookieform.html : 로그인정보입력 form태그. 아이디, 비번, 로그인버튼을 post방식으로 cookieset.jsp로 전송한다. 123456789101112131415로그인 정보 입력 로그인 정보 입력 아이디: 비번: cookieset.jsp: form정보 쿠키로 생성 클라이언트 저장한다.(jsp에서 받은 값을 쿠키정보에 Setting)1. 전송받은 값을 변수에 저장하고 쿠키를 생성해서 그 값을 저장한다. 2. 그리고 (무조건) 쿠키 클라이언트 전송한다. (response.addCookie를 사용해서) (기본적으로 : 브라우저 종료시까지만 값이 저장되있다 )// 단, 24시간 유지하도록 설정가능하다. // 쿠키의 나이를 설정해주면 서버, 브라우저 종료이후라도 ..
도서구매정보입력창bookform.html과 book.jsp와 amounterror.jsp와 bookcommon.jsp이다. ★ 도서구매정보입력- 도서선택: 체크박스 (오라클, 자바, jquery, 서블릿, 스프링)- 수량: text(5개)- 주소: text(1개)- 연락처1: select (010, 011,016) text (1개, placeholder='나머지번호입력')- 입력완료버튼 12345678910111213141516171819202122232425262728293031 도서구매 정보 입력 도서선택: 오라클 자바 jquery 서블릿 스프링 수량: 주소: 연락처: 010 011 016 ★ 선택되지 않은 도서의 수량은 0으로 처리한다.- 수량에 음수가 입력되면 amounterror.jsp 파일로 ..
표준 액션 태그 : ※ ※ 앞으로는 DAO와 VO를 페이지를 나누어서 만들도록 하자! 자세한 내용은 JSP 총정리에서 다루겠습니다. 우선, 자바빈 태그입니다. 이를 통해서 객체를 만들 수 있어요 태그 - 속성 설명 id : JSP 페이지에서 사용할 자바빈의 이름이다. class : 자바빈의 패키지명을 포함한 실제 클래스명이다. scope : 자바빈의 유효 범위, 디폴트는 page이다. type : 자바빈의 타입 기술임. beanName : class 속성을 지정하지 않을 경우 자바빈의 이름 기술이다. 두번째로는, SetProperty입니다 (= Setter 메서드) 태그 - 속성설명 name : 의 id속성에 정의된 빈의 이름이다. property : 빈의 속성 이름이다. param : request p..
이번 페이지의 기본적인 틀에 대해서 설명해드리도록 하겠습니다. forward의 사용에 대해서 문제 - id를 입력햇는데, 'admin'또는 'administrator'이 입력되면 ==> admin.jsp페이지로 이동한다- java, servlet, jsp중 하나 입력되면 ==> generaluser.jsp로 이동 - 실행을 위해서 id값을 입력해야한다. url에 직접 ?id=admin (1) forward1.jsp 에서 admin.jsp 또는 generaluser.jsp가 출력 (2) ShareServlet.java에서 admin.jsp 또는 generaluser.jsp가 출력 그렇다면, 각각의 코드에 대해서 알아보겠습니다. (코드를 통해서 request와 foward에 대해 알아보도록 할게요) 우선, ..
자료공유거나 페이지이동하는 application (include와 web.xml을 사용하지 않고 내용을 공유한다) (1) application을 이용한 예제 JSP에서 application이라는 내장객체를 사용할때, 공유를 위해서 setAttribute(변수명,값), getAttribute(변수명)을 사용합니다. 또한, application.getInitParameter("name값"); 을 통해서 시작할때 한번만 값을 초기화한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 우리 과정은 이며 종료날짜는 입니다. 8-2) 우의 코드와 연결되는 코드입니다. 또한 setAttribute와 getAttribute의 응용코드입니다. Attribute는 Object반환되기..