분류 전체보기502 [Spring] (MVC 2) 사용자 등록(join, User, UserController, ) - 유효성 검사 📌 join.jsp 생성 사용자 등록 아이디 비밀번호 이름 전화번호 우편번호 주소 이메일 생년월일 📌 User.java 생성 package logic; import java.util.Date; public class User { private String userid; private String password; private String username; private String phoneno; private String postcode; private String address; private String email; private Date birthday; //getter, setter, toString public String getUserid() { return userid; } public .. 2023. 4. 21. [Spring] (MVC 2) sitemesh 설정(pom.xml, SiteMeshFilter, kiclayout) 📌 pom.xml 내용 추가 4.0.0 kr.kic springmvc1 war 0.0.1-SNAPSHOT springmvc1 Maven Webapp http://maven.apache.org UTF-8 4.3.30.RELEASE 5.2.19.RELEASE oracle ORACLE JDBC Repository http://maven.jahia.org/maven2 junit junit 3.8.1 test org.springframework spring-context ${spring.version} org.springframework spring-web ${spring.version} org.springframework spring-webmvc ${spring.version} org.springframewor.. 2023. 4. 20. [Spring] (MVC 2) 장바구니 상품 삭제(CartController), 장바구니 구현(CartController) 장바구니 상품 삭제 📌 CartController.java 내용 추가 package controller; import javax.servlet.http.HttpSession; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; import logic.Cart; import logic.Item; import logic.ItemSet; import logi.. 2023. 4. 20. [Spring] (MVC 2) 장바구니 생성(cart, CartController, ItemSet) - session사용, 장바구니 상품 추가(CartController, Cart) 장바구니 생성 📌 CartController.java 생성 package controller; import javax.servlet.http.HttpSession; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; import logic.Cart; import logic.Item; import logic.ItemSet; import logic.Shop.. 2023. 4. 20. [Spring] (MVC 2) 상품 수정(list, update), 상품 삭제(delete) 상품 수정 📌 list.jsp 수정 상품 등록 장바구니 상품ID 상품명가격 수정삭제 ${item.id} ${item.name} ${item.price} 수정 삭제 📌 update.jsp 생성 상품 정보 수정 상품명 상품가격 상품이미지 ${item.pictureUrl} 상품설명 📌 ItemController.java 내용 추가 package controller; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.validation.Valid; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stere.. 2023. 4. 20. [Spring] (MVC 2) 상품 상세 보기(detail), 상품 등록(create) 상품 상세 보기 📌 detail.jsp 생성 상품 상세 보기 상품명${item.name} 가격${item.price} 상품설명${item.description} ${i} 📌 itemController.java 내용 추가 package controller; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; imp.. 2023. 4. 20. [Spring] (MVC 2) 상품 목록 작성(list, Item,ItemDao, ItemController, ShopService) 📌 list.jsp 생성 상품 등록 장바구니 상품ID 상품명가격 수정삭제 ${item.id} ${item.name} ${item.price} 수정 삭제 📌 Item.java 생성 package logic; import org.springframework.web.multipart.MultipartFile; public class Item { private int id; private String name; private int price; private String description; private String pictureUrl; private MultipartFile picture; //setter.getter, toString public int getId() { return id; } publi.. 2023. 4. 20. [JSP] MVC MODEL2 방식 - 답변 달기(replyForm, BoardController, BoardDao, list) 📌 replyForm.jsp 생성 게시판 답글 착성자: 비밀번호: 제목: 내용 입력 📌 BoardController.java 추가 @RequestMapping("replyForm") public String replyForm (HttpServletRequest request, HttpServletResponse response) { int num = Integer.parseInt(request.getParameter("num")); Board board = dao.selectOne(num); request.setAttribute("board",board); return "/view/board/replyForm.jsp"; } 📌 BoardController.java 추가 1. 파라미터 값을 Board 객체.. 2023. 4. 20. 이전 1 ··· 30 31 32 33 34 35 36 ··· 63 다음