Java Server Pages

JSP 세션, 액션 태그

나주나주 2024. 2. 5. 12:19

getAttribute(): name의 값을 가져옴

 

web.xml 

<session-config>

<session-timeout>30</session-timeout> //세션 유지 시간 30분

</session-config>

 

sessionMain.jsp

getMaxInactiveInterval(): 

 

LoginForm.jsp

onsubmit : form 태그 안에서 

form전송을 하기 전에 입력된 데이터의 유효성을 체크하기 위해 사용하는 이벤트

 

Tip) ResultSet은 표로 나옴 == String만

 

<jsp: 파람 태그 닫는 거 안해주면 500에러 뜸 />

 

액션 태그

보안이 좋다 애플리케이션 서버에서 처리된 후 결과만 출력되어 웹 브라우저에서 소스 보기를 해도 보이지 않는다

 

  설명
   
   
<jsp:  
<jsp: param>  

 

jsp: include =/= <%@ include page ="" %>

: 결과만 가져옴 / 페이지 자체를 포함

 

forward

 

RequestDispatcher 객체의 forward 메서드와 같은 기능

 


forward는 다음 페이지로 요청 전달하는 것이 목적이므로 이동된 페이지와 request 영역 공유 (URL이 변경되지 않는 특징)

 

액션 태그 : 2010년대 유행

최근의 방식

JSTL

'Java Server Pages' 카테고리의 다른 글

JSP EL, JSTL  (0) 2024.02.07
JSP 모델2 준비를 위한 dto dao controller.. 등등  (0) 2024.02.05
JSP JDBC ~ (0201 ~02)  (0) 2024.02.01
JSP 쿠키  (0) 2024.02.01
JSP 데이터 전이와 내장 객체  (0) 2024.01.31