728x90

Backend/JSP 2

JSP(2)-Session/Login

1. Session session이 제일 많이 사용되는곳이 로그인! session은 사용자가 접속과 동시에 생성되는 내장객체이다. session은 object객체이기 때문에 쿠키보다 활용도가 높다. 위 사진의 index를 보면 세션에 값을 저장,삭제,초기화를 할것이다. 위 사진은 sessionSet.jsp에서 세션에 데이터를 만들어주고 난 뒤 만든 영역이다. 세션에 값을 집어넣기 위해서 setAttribute() 메서드를 사용했다. 세션은 아무것도 하지 않으면 끊어지기때문에 interval 메서드로 세션에 수명을 주었다. 그리고 index로 응답하기 다시말해, 세션 속성값 저장을 누르면 name이 세션에 저장되어 index 페이지로 돌아간다는 뜻! 삭제는 removeAttribute() 메서드를 이용하면..

Backend/JSP 2022.10.04

JSP(1)/톰캣 환경설정/ scriptlet

우리는 http 프로토콜을 통해서 통신을 JAVA 로 구현 해 보았다. JAVA 로 이를 구현하기엔 코드가 복잡하다. 그래서 우리는 간단하게 Web 을 처리 할 수 있는 Script 언어인 JSP 를 사용 한다. 그리고 JSP 를 JAVA 코드로 자동 변환 해 주는 것이 WAS 인 TOMCAT 이다. 톰캣을 키고 있으면 포트번호를 사용해 옆사람 ip로 들어갈수 있다. 마리아 db의 경우 포트번호는 3301 그래서 톰캣의 역할을 정리해보면... * 톰캣의 역할 1. 웹서버의 역할 2. JSP를 통해서 자바로 번역되는 역할을 톰캣이 해준다. 이제 JSP 프로젝트를 만들어보자 순서는 다음과 같다..! Dynamic Web Project → New Runtime → Apache Tomcat v9.0 → (cre..

Backend/JSP 2022.10.01
728x90