반응형 전체 글84 [DoIt] JSP - 기본 데이터 전달(JSP -> Servlet) , get/post 전달방식 원래는 request와 response의 내용을 모두 다뤄야 하지만 오늘은 Main페이지에서 action (form태그)를 사용하여 데이터 전달하여 받는 법을 알아보려 한다. - 사칙연산 예제 : JSP -> Servlet 데이터 전달하여(연산은 따로 java에서) servlet에서 응답해주는 예제 // Main Source JSP로 만든 페이지 수식을 입력하세요(두 정수의 사칙 연산) 확인 //project - java Resources - src - java파일(연산이 필요한 내용) package com.koreait.servlet; public class Calc { public int num1; public int num2; public Calc() {;} public Calc(int num1, .. 2023. 1. 10. [lesson] JS - 데이터 타입과 변수 식별자( identifier)란 자바스크립트 개발자가 변수, 상수, 함수에 붙이는 이름이다. 식별자를 만들 대 다음 규칙을 중수 해야한다. 첫번째 문자 : 알파벳, 언더바, $문자만 사용가능 +) 여기서 $문자는 jQuery를 의미 두번째 이상 문자 : 알파벳, _(언더바), 0-9, $ 사용가능 대소문자를 구분한다. : data와 Data는 다른 의미 ※ $로 시작되는 식별자는 jQuery객체를 나타낸다는 의미이다. +) jQuery를 요즘 안쓴다는 말이 있으나, 그것은 자바를 제외하고 JS를 기점으로 하는 이야기! 자바를 사용하면서 JS를 사용한다면 언젠가는 만나게 될 문법이다. 예) 문법 사용 가능 유무 비고 6variable X 숫자로 시작 불가 student_ID O 가능 _code O 언더바로.. 2023. 1. 10. [lesson] JSP - 쿠키(Cookie) + 세션(Session) 웹 브라우저가 보관하고 있는 데이터로, 웹서버에 요청을 보낼 때 헤더에 담아서 전송한다. 웹 브라우저는 쿠키가 삭제되기 전까지 웹서버에 쿠키를 전송한다. 장단점 - 클라이언트의 일정 폴더에 정보를 저장하기 때문에 서버의 부하를 줄일수 있다. - 쿠키에는 식별값이 있는데 수정시 식별값이 달라진다. 서버 또한 식별값을 가지고 있기 때문에 쿠키는 매번보내면서 가지고 있는 식별값과 같은지 확인한다.(서버가 쿠키를 다가지고 있는것보다 식별값만 가지고 같은지만 판단) - 정보가 사용자 컴퓨터(로컬)에 저장되기 때문에 보안에 위협받을 수 있다. - 데이터 저장 용량에 한계가 있다.(상대적으로 로컬에 한계가 있고, 서버는 덜 하다) - 일반 사용자가 브라우저 내의 기능인 "쿠키 차단"을 했을 경우 쿠키는 무용지물이 된.. 2023. 1. 10. [lesson] JSP - 내장객체 객체화 없이 사용할 수 있는 객체이며, JSP파일이 서블릿으로 변환될 때 웹 컨테이너가 자동으로 메모리에 할당하며 제공한다. 문법 내용 request 웹 브라우저의 요청 정보를 저장 response 웹 브라우저 요청에 대한 응답 정보 저장 out JSP페이지 body에 출력할 내용 작성 시 사용 session 하나의 웹 브라우저의 정보를 유지하기 위한 세션 정보를 저장 pageContext JSP 페이지에 대한 정보를 저장 (상대경로가 안될때 절대 경로 관련 정보가 있다) exception JSP 페이지에 예외가 발생한 경우 사용되는 객체 (오류 발생 시 오류 관련 객체가 담긴다.) //Main Source 개인정보 // 받은 내용을 표현 이름 생일 +) request와 response.redirect로.. 2023. 1. 10. 이전 1 2 3 4 5 ··· 21 다음 반응형