JSP

· JSP
JSTL은 Javaserver pages Standard Tag Library의 줄임말로 Custom Tag들 중 자주 사용되고 유용한 것만을 모아 다양하게 사용할 수 있도록 만든 라이브러리이다 이를 쓰는 또다른 이유는 Scriptlet을 대체하기 위해서이다 그리고 이를 쓰기 위해서는 http://java.sun.com/jsp/jstl/core" %> 를 반드시 붙여줘야한다 *c:set *c:if *c:choose submit *c:foreach *c:url c:forTokens c:import c:redirect fn:000 index.jsp 나열되어 있는 링크 이름순으로 정리할 것이다 set tag var : 변수의 이름 value : 변수가 담을 값 scope : 저장할 영역(page, reques..
· JSP
EL Tag는 Expression Language Tag의 줄임말로 Action Tag만으로는 Scriptlet을 대체 하기가 어렵기에 나온 것이 즉, 를 간단하게 표현하려는 것이 목적이다 Scriptlet EL Tag 설명 page pageScope 페이지 영역에 존재하는 객체 참조시 request requestScope 리퀘스트 영역에 존재하는 객체 참조시 session sessionScope 세션 영역에 존재하는 객체 참조시 getParameter param 파라메터 값을 얻어올 경우 getParameterValues paramValue 파라메터 값을 배열로 받아 올 경우 cookie cookie 쿠키 객체 참조시 다음과 같이 존재하며 이중 sessionScope를 쓴 코드와 결과값이다 ID : 전..
· JSP
보호되어 있는 글입니다.
· JSP
보호되어 있는 글입니다.
· JSP
보호되어 있는 글입니다.
· JSP
SESSION 세션의 name 값 : 세션의 유지시간 : 세션의 ID 값 : 세션 속성 저장 세션 속성 삭제 세션 초기화 로그인 예제 index.jsp index.jsp를 활용한 초기구성 우선 값이 들어가기 전 상황이라 null / 1800(기본설정 30분=1800초) / 랜덤 세션ID 값이 주어져있다 여기서 '세션 속성 저장'버튼을 누르면 sessionSet.jsp가 실행된다 sessionSet.jsp 실행 후 결과값이다 세션의 name 값과 유지시간에 값이 들어간것을 볼 수 있다 다음은 '세션 속성 삭제' 가 연결되어있는 sessionDel.jsp이다 로그아웃. 네임값만 null로 변경 session.removeAttribute("name"); // index.jsp로 이동. 웹 서버가 웹 브라우저에..
· JSP
쿠키 사용 예시 쿠키 이름 : 쿠키 값 : 쿠키 만료 시간 : index.jsp index.jsp를 활용한 초기화면 구성 cookie.getName()와 cookie.getValue로 상단에서 진행한 객체화+초기화한 쿠키의 값을 가져와 h2태그에 출력하였고 cookie.getMaxAge()로 상단에서 입력한 cookie.setMaxAge(600)의 값을 가져와 h2태그에 출력하였다 우선 쿠키부르기 버튼을 누르면 연결되는 cookieResult.jsp를 살펴보면 : 쿠키는 여러개인 경우가 많아서 배열로 우선 받아온다 그리고 body에서 for문을 활용해 이름과 value값을 출력한다 첫번째 JSESSIONID는 TOMCAT사용시 자동으로 부여되는것으로 무시하면된다 다음으로 쿠키 사용 예시 링크를 눌렀을때이..
· JSP
Cookie Cookie는 Cilent에 저장하며 브라우저를 닫거나 서비스를 종료해도 정보가 남아있다. 또한 JavaScript로도 제어가능하기에 보안이 취약하다 따라서 가벼운 데이터만을 저장한다 그리고 데이터를 Cilent에 저장하기 때문에 response 객체를 사용하며 데이터들이 쿠키에 저장될때 다수가 저장되기 때문에 쿠키속성을 가져오기 위해서는 반드시 배열로 가져와야한다 Session Session은 server에 저장하며 서비스에서 나가거나 브라우저 변경시 끊어진다 또한 Server Side Program으로만 제어 가능하기에 보안우수하다 따라서 중요한 데이터를 저장하는데 사용된다 하지만 cookie 보다 다루기 편하며 세션에 저장된 값은 지워져도 바로 다시 생성되기 때문에 세션을 초기화하면 i..
박박죠
'JSP' 카테고리의 글 목록