1. 아래를 프로그래밍 하시오.
/context명/count.jsp 해당 페이지에서 F5를 누르면, 한번씩 더해져 아래와 같이 출력 해당 페이지를 10 번 접속 하였습니다.<!-- code --> <!-- ./WebContent/count.jsp --> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>count.jsp</title> </head> <body> <% Integer count = (Integer)application.getAttribute("count"); if (count == null) { application.setAttribute("count", 1); } else { application.setAttribute("count", count + 1); }; %> 해당 페이지를 <%=count%> 번 접속 하였습니다. </body> </html>
2. 쿠키와 세션의 차이에 대하여 설명하시오.
- cookie:
cookie
is on web browser of client. It is old and unsafe way relatively.- session:
session
is on server as instance. It is new and safer relatively. Butsession
can use more memory because the size is unlimited.
3. 세션 ID에 대하여 설명하시오.
- session ID identifies a session in network communications.
- It is logged on the related server.
- Connected to cookies.
- One for one web browser.
4. jsp/servlet 에서 4개의 Scope에 대하여 설명하시오.
- page context: The scope is same page.
- request: The scope is extended to
forward
page.- session: 30 mins wherever.
- application: Wherever.