본문 바로가기

[JSP]10월 27일 쿠키(Cookie), 쿠키 만들기, 쿠키읽기, 쿠키삭제 예제 *쿠키(Cookie)웹 어플리케이션이 사용자의 상태를 기억하기 위함.→영속적으로 저장되어야 하는 것 : DB에 저장. 중요하지 않고 일시적으로 저장되야하는 것 : 쿠키,세션. 쿠키는 사용자가 저장, 세션은 서버가 저장. 쿠키의 구성요소-이름 : 각각의 쿠키를 구별하는 데 사용되는 이름.-값 : 쿠키의 이름과 관련된 값.JSP에서 쿠키 생성 / 읽기 클라이언트가 보낸 쿠키 읽기Cookie[] cookies = request.getCookies();사용자가 쿠키를 제출하면 request객체로 부터 읽어들임. 쿠키 값의 인코딩/디코딩 처리-쿠키는 값으로 한글과 같은 문자를 가질 수 없음쿠키의 값을 인코딩해서 지정할 필요 있음. *예제-쿠키를 만들어서 발급하는 makeCookie.jsp-사용자가 제출하는 쿠키를.. 더보기
[JSP]10월 27일 forward,form을 이용한 로그인 예제 JSP 프로젝트를 생성해서 loginForm.jsp , dologin.jsp , loginSucc.jsp , loginFail.jsp생성해서 시작해보자. *loginForm.jsp id / pw 입력후 로그인 버튼을 누르세요.아이디 : 비밀번호 : submit 이 눌렷을때 저 경로 값으로 이동된다.submit은 button이랑 생긴것이 똑같은데 form태그 안에서 클릭됐을때 form태크 안의 엘리먼트들의 데이터를 파라미터로 싣고 action값으로 요청을 날리는 기능.reset은 클릭되면 form태그안의 엘리먼트들을 모두 초기화. 로그인을 누르면 dologin.jsp로 날려버렸으니까 dologin.jsp 를 작성해보자. *dologin.jsp 사용자가 입력한 값을 문자열로 저장해주고조건(아이디와 비밀번호가.. 더보기
[JSP]10월 26일 자바 서블릿(JAVA Servlet)만드는방법, web.xml 자바 서블릿(JAVA Servlet)은 자바를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램 혹은 그 사양을 말하며, 흔히 "서블릿"이라 불린다. 자바 서블릿은 웹 서버의 성능을 향상하기 위해 사용되는 자바 클래스의 일종이다.서블릿은 JSP와 비슷한 점이 있지만, JSP가 HTML문서 안에 JAVA 코드를 포함하고 있는 반면, 서블릿은 자바 코드 안에 HTML을 포함하고 있다는 차이점이 있다. 서블릿 만들어 보기. Java Resources 에서 만든다.그런데 JSP 자바웹프로젝트에서 사용되는 모든 자바클래스는 패키지가 없으면 안된다.그래서 저는 src 밑에 myservlet 이라는 패키지를 만들었습니다. 패키지 안에 클래스를 만들고, 우리가 만든 서블릿이 어떤 요청을 받아 들일지는 web.xml.. 더보기