Cookie 생성 cookies[cnt] = new Cookie( "Shipping_"+paramName, URLEncoder.encode(request.getParameter(paramName),"UTF-8")); cookies[cnt].setMaxAge(20*60*60);//24시간 response.addCookie(cookies[cnt]); //쿠키값을 넣음 cnt++; Cookie 유효시간 조절 cookies[cnt].setMaxAge(20*60*60);//24시간 원본 [테스트] 쿠키 생성 확인 쿠키 생성확인
JAVA/JSP
fileupload 조건 1) form태그 2) method = "post" 3) enctype = "multipart/form-data" 4) action = "업로드를 처리할 jsp의 url 주소" 5) => 파일 다중처리할때 사용 ⭐servlert 에서 @MultipartConfig 넣어야함!! 5) 라이브러리 다운 라이브러리 lib 넣기 파일 보내는 jsp 파일 받는 jsp 파일 받는 경로 생성 //C드라이브에 upload 폴더 String path = "C:\\upload"; DiskFileUpload 객체 생성 업로드할 파일의 최대 크기 지정 메모리 저장할 최대 크기 지정 업로드된 파일 임시 저장 경로 지정 //commons - fileupload.jar 안에 해당클래스 있음 DiskFileU..
받는jsp 예시 addProduct.jsp 상품 등록 상품 아이디 상품 명 상품 가격 상품 설명 제조사 분류 재고 수 제품 상태 신상품 중고 재생품 목록보기 processAddProduct.jsp
내장 객체(implicit object) : JSP페이지에서 사용할 수 있도록 JSP 컨테이너에 미리 정의된 객체 내장 객체 설명 반환 유형 request 웹 브라우저의 HTTP 요청 정보 저장 javax.servlet.http.HttpServletRequest response 웹 브라우저의 HTTP요청에 대한 응답 정보 저장 javax.servlet.http.HttpServletResponse out JSP페이지에 출력할 내용을 담고 있는 출력 스트림 javax.servlet.jsp.jsp.jspWriter session 웹 브라우저의 정보 유지하기 위한 세션 정보 저장 javax.servlet.http.HttpSession application 웹 애플리케이션의 콘텍스트 정보 저장 javax.serv..
디렉티브 태그의 종류 디렉티브 태그 형식 설명 page JSP 페이지 정보 설정 include JSP 페이지의 특정영역에서 다른 문서 포함 taglib JSP 페이지에서 사용할 태그 라이브러리 설정 page errorPage : 현재 JSP 페이지에 오류 발생했을 때 보여줄 오류 페이지 설정 isErrorPage : 현재 JSP 페이지가 오류페이지 여부 설정 (기본값 : false) include include 액션태그 이용해서 파라미터 값 전달 include01.jsp include01_footer.jsp Copyright tablib JSTL https://lavender1122.tistory.com/132
include01.jsp -------현재 페이지 영역---------- inculde01_header.jsp 방문수 1증가 addCount(); %> 이 사이트 방문의 번째 입니다.
//HTML코드나 일반 텍스트 스크립트 태그 형식 설명 선언문(declaration) 자바 변수나 메소드 정의 /전역변수 스크립틀릿(scriptlet) 자바 로직 코드 작성 표현문(expression) 결과를 문자열 형태 출력 선언문 전역변수 이기 때문에 어느곳에 써도 영향을 받는다 scriptlet 자바 로직 코드 작성
jstl-1.2.jar download 해당 프로젝트 > WebContent > WEB-INF > lib 붙여넣기core선언.jsp 상단에 붙여넣기 태그 "/>출력시 EL 태그 (${변수명}) 이용해서 출력한다예시 "/>EL이용해서 출력 : ${test1} 태그 items : 배열, Collection, Map var : 변수 stat.index : 0 부터 시작 stat.count : 1부터 시작예시 ${num} VO이용한 예시 productVOList = productDAO.getAllProducts();%> productVOList = productDAO.getAllProducts(); -->"> 상품목록 ..