목록JSP (31)
기록
등록 WEB.XML JSPBook /addProduct.jsp GET admin tomcat-user.xml Home ${username}님 환영합니다! logout 로그인을 해주세요
장바구니 삭제하기 주문하기 상품 가격 수량 금액 비고 장바구니에 상품이 없습니다. - 원 원 삭제 총액 «쇼핑계속하기 장바구니 삭제 cart.jsp로 이동 if(id==null||id.trim().equals("")){ response.sendRedirect("cart.jsp"); return; } //장바구니 비우기 session.removeAttribute("cartlist"); //세선 한 건만 삭제 //session.invalidate(); //모든 세션을 삭제(로그아웃) //cart.jsp로 이동 response.sendRedirect("cart.jsp"); %>
// 상품기본키로 상품VO 가져오기 public ProductVO getProductById(String productId) { ProductVO productVOById = null; for(int i =0; i 상품주문» 장바구니» 상품목록» //상품주문 버튼 클릭시 function addToCart(){ if(confirm("상품을 장바구니에 추가하시겠습니까?")){ //요청URI : addCart.jsp?id=p1234 //방식 : post document.addForm.submit(); }else{ document.addForm.reset(); } } add.Cart.jsp String id = request.getParameter("id"); if(id==null||id.trim().equal..

처리우선순위 page 디렉티브 > web.xml > try-catch 예외처리방법 1. page 디렉티브 태그 이용 errorPage / isErrorPage 속성을 이용 errorPage -> 오류를 처리하는 jsp isErrorPage -> 에러페이지니? true/false 디폴트는 false이다 오류가 발생했습니다. 예외유형 : 예외유형 : 오류메세지 : 2. try-catch-finally 컴파일 -> html 리턴받음. 데이터를 전달 할 수 있음. //2)redirect : URL을 재요청. 데이터를 전달하기 어려움. //request객체와 response객체를 전달함 //tryCatch+error.sp에서도 요청파라미터인 ?num1=12&num2=0울 사용할 수 있음. RequestDispat..

JSP JSTL fmt 태그 다국어 문서 처리를 위한 국제화 및 지역화 태그 날짜와 숫자 등을 형식화하는 기능을 제공하는 JSTL 라이브러리인 JSTL fmt태그는 특정 지역에 따라 다른 메시지를 출력 할 때 사용 (한글 웹 브라우저는 한글 메시지를 출력할 때, 영문 웹 브라우저는 영어 메시지를 출력할 때 유용) JSTL 태그 라이브러리 사용방법 JSTL 라이브러리인 jstl.jar 파일이 필요 배포 사이트: https://mvnrepository.com/ 다운로드 파일: jstl-1.2.jar java.util.Properties 규칙 1. 위치 : src/패키지 2. 파일확장자 : .Properties 3. 언어구분 : 한글(기본) -KR 영어 - EN 번들(bundle) : 언어를 바꿔주는 기능을 ..

상품등록 상품코드 상품명 가격 상세정보 제조사 분류 분류를 선택하세요 Smart Phone Notebook Tablet 재고 수 상태 신규제품 중고제품 재생제품 이미지 상품코드 + 1 해주기 메소드 public String getNextProductId() { //List listOfProducts => 상품목록 // list는 0부터 샘. 리스트의 size가 3이면 0,1,2 // 즉 index의 마지막 번호는 크기 -1 ProductVO productVO = listOfProducts.get(listOfProducts.size()-1); System.out.println("productVO : "+productVO); //마지막 상품의 상품코드를 가져옴 String productId = product..

유효성 검사: 데이터형식 유효성 검사 사용자가 폼 페이지의 입력 항목에 입력한 데이터 값이 특정 형태에 적합한지 검사하기 위해 정규 표현식(reqular expression)을 사용. 1. Flag : /정규표현식/ 끝에 사용하며 생략 가능 ( I aM falG) - i(Ignore Case) : 대소문자 구별 없음. - m(Multi Line) : 줄 바꿈 있니? - g(Global) : 모든 패턴 검출 2. 메소드 - test() : 정규표현식.test(대상문자열) true/false 리턴 ***** - exec() : 정규표현식.exec(대상문자열) 패턴에 맞는 문자열 추출 exec() 메서드 사용 제목 : 이름 정규표현식 ( 오직문자로만 입력가능) 이름 : 회원가입 정규표현식 회원 가입 아이디 :..

자바스크립트를 이용한 영문소문자, 숫자 유효성검사 아이디 : 비밀번호 : 제이쿼리를 이용한 영문소문자, 숫자 유효성검사 아이디 : 비밀번호 : 페이지처리 입력에 성공했습니다. 아이디 : 비밀번호 : 유효성검사에 통과못할시 유효성검사 통과 시