<% %> : 안에 자바코드 작성
<%= %> : 값을 받아옴
<%! %> : 변수(필드) or 메소드 작성
<%@ %> : import
request.getParameter("name");
request 는 객체 (기본객체), getParameter 는 메소드
기본 객체 8가지: response, request, pageContext, session, application, config, out, page
기본객체는 각각의 타입을 검색해보자
getParameter 말고 다른 메소드 - getAttribute, setAttribute (string 말고 object, 형변환필요)
application 객체에서도 getAttribute 메소드 사용 가능
→request.getParameter
→request.getAttribute
→request.setAttribute
→application.getAttribute
→application.setAttribute
→<%= request.getParameter("name") %>
form 안의 input
input 의 type 종류 - submit, text, number, date, file, password, email, checkbox, radio
input 말고 option, textarea
form 의 method - get, post (기본값 get, 쿼리 스트링에 노출되며 길이 제한 있음)
<form action="" method="post"></form>
경로지정 시 <%= request.getContextPath() %> 가 자주 쓰인다. ContextPath!
<session 객체 메소드>
세션 생성: session.setAttribute("name", "value");
세션 정보 가져오기: session.getAttribute("name");
세션 유지시간 설정하고 반환하기: session.setMaxInactiveInterval(초); / session.getMaxInactiveInterval(초);
세션 정보 삭제: session.removeAttribute("name");
세션 정보 초기화: session.invalidate();

'course 2021 > JSP' 카테고리의 다른 글
JSP06 - 05attribute (0) | 2021.11.17 |
---|---|
JSP05 - 04path (0) | 2021.11.17 |
JSP04 - 03module (0) | 2021.11.17 |
JSP03 - 02request (0) | 2021.11.17 |
JSP01 (0) | 2021.11.10 |
<% %> : 안에 자바코드 작성
<%= %> : 값을 받아옴
<%! %> : 변수(필드) or 메소드 작성
<%@ %> : import
request.getParameter("name");
request 는 객체 (기본객체), getParameter 는 메소드
기본 객체 8가지: response, request, pageContext, session, application, config, out, page
기본객체는 각각의 타입을 검색해보자
getParameter 말고 다른 메소드 - getAttribute, setAttribute (string 말고 object, 형변환필요)
application 객체에서도 getAttribute 메소드 사용 가능
→request.getParameter
→request.getAttribute
→request.setAttribute
→application.getAttribute
→application.setAttribute
→<%= request.getParameter("name") %>
form 안의 input
input 의 type 종류 - submit, text, number, date, file, password, email, checkbox, radio
input 말고 option, textarea
form 의 method - get, post (기본값 get, 쿼리 스트링에 노출되며 길이 제한 있음)
<form action="" method="post"></form>
경로지정 시 <%= request.getContextPath() %> 가 자주 쓰인다. ContextPath!
<session 객체 메소드>
세션 생성: session.setAttribute("name", "value");
세션 정보 가져오기: session.getAttribute("name");
세션 유지시간 설정하고 반환하기: session.setMaxInactiveInterval(초); / session.getMaxInactiveInterval(초);
세션 정보 삭제: session.removeAttribute("name");
세션 정보 초기화: session.invalidate();

'course 2021 > JSP' 카테고리의 다른 글
JSP06 - 05attribute (0) | 2021.11.17 |
---|---|
JSP05 - 04path (0) | 2021.11.17 |
JSP04 - 03module (0) | 2021.11.17 |
JSP03 - 02request (0) | 2021.11.17 |
JSP01 (0) | 2021.11.10 |