본문 바로가기

프로그래밍/JSP4

쿠키 , cookie 쿠키, cookie 브라우저가 관리하는 데이터 저장 파일(저장소) 텍스트 파일 특정 사이트에 현재 접속한 브라우저(사용자)에 대한 개인정보를 저장하는 공간 웹 서버가 사용자에 정보를 저장하는 용도로 사용 쿠키에 대한 접근 : JavaScript, Servlet(JSP) DB vs Session vs Cookie 1. DB - 각 사용자별로 데이터를 저장 - 장점 : 전문적이다. - 단점 : 비쌈(비용, 노동력 ..) 2. Session - 개인 정보 저장 객체 - 서버 메모리 위치 - 장점 : 가볍고 빠르다. 추가 설치 비용 x - 단점 : 대용량 데이터 저장 불가 (서버 메모리 용량 한계) , 접속 종료시 소멸(DB에 비해 불리) 3. Cookie - 개인 정보 저장 파일 - 클라이언트 보조 기억장치(.. 2021. 9. 1.
[JSP]EL , Expression Language 표현식 언어 내장 객체( pageContext, request, session, application) 에 들어있는 데이터를 HTML 소스에 출력하는 언어 ${ } 액션 태그 + EL → 목적: JSP 페이지에서 자바 구문을 사용하지 말자 b : ${b}//20 c : ${c}//30 d : ${d}//40 e : ${e} //50 EL로 할 수 있는 일들 - 연산 num2 + 10 = ${num2 + 10 } num2 - 10 = ${num2 - 10 } num2 * 10 = ${num2 * 10 } num2 / 10 = ${num2 / 10 } num2 % 10 = ${num2 % 10 } num2 > 0 = ${num2 > 0 } num2 >= 0 = ${num2 >= 0 } num2 < 0 = $.. 2021. 8. 10.
[JSP]JSP 기본요소 JSP 지시자(지시어) ,JSP Directive 스크립트 요소, Scripting Elements 액션 태그, Action Tags Servlet / JSP 컨테이너 Servlet 과 JSP 를 해석하고 실행하는 프로그램 Tomcat WAS ( Web Application Server) : 서버에서 특정 언어를 처리하고 웹 사이트를 만드는 일을 하는 프로그램 Web Application = Web site 1. JSP 지시자 JSP 페이지를 실행하기 위해 JSP 컨테이너(실행기)에게 해당 JSP 페이지를 처리하게 하기위한 여러가지 환경 설정을 한다. a. page 지시자 특정 JSP/HTML 페이지를 현재 JSP 페이지의 일부 영역에 삽입 과 유사 페이지 지시자 외에 나머지 소스 전체를 가져온다 → 불.. 2021. 8. 10.
[Mac][맥] JSP - Tomcat 8.5 + Eclipse 셋팅 JSP를 이용한 웹 프로그래밍을 위해 필수로 세팅되어야 할 톰캣 + 이클립스 Tomcat 은 셋팅이 되어 있다는 가정하에 진행 해보겠습니다! (혹시나 아직 Tomcat 셋팅이 안되어 있으신 분은 https://pangsblog.tistory.com/54 이 블로그를 참고해주시면 되겠습니다) 저는 Tomcat 8 버전으로 다운받아 설치했습니다! - 전체적인 순서 Preferences > "runtime" 검색 > Server > Runtime Evironments > "Add" 버튼 클릭 > "Apache Tomcat v8.5" 선택 > Next > "Browse " > apache-tomcat-8.5.XX 폴더 선택 > Finish > Apply and Close Preferences > "runtime.. 2021. 7. 8.