본문 바로가기

전체 글171

#4-3 / 파일 업로드(stream) ⚡ Stream I/O로 파일 저장 - .jsp 첨부파일 : - servlet 파일 (.java)package shop;@MultipartConfig( fileSizeThreshold = 1024*1024*2, maxFileSize = 1024*1024*5, maxRequestSize = 1024*1024*100)public class jsp15 extends HttpServlet { private static final long serialVersionUID = 1L; //Stream I/O로 파일 저장 protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IO.. 2024. 6. 27.
#4-2 / 첨부파일 여러개 업로드시 사용법 collection 사용 X part만 사용 - multiple로 받는 버전 : https://dev-eunse.tistory.com/179👀 enctype="multipart/form-data"  : 미작성시 file 절~대 안날라감여러개의 첨부파일 전송 형태 ( Front-end와 소통으로 전송방식이 변경 됨 ) 1. name값은 전부 다르고, 순차적으로 전송하는 방식2. name값을 동일하게 전송하는 방식 요고루 해볼거임 3. multiple을 이용해서 전송하는 방식( file " multiple=" multiple">한번에 여러개의 파일을 받는 형태 )=> 직접 해보니 해당방법으로 3번 - 마크업만 바꾸면 동일하게 저장이 된다!      ( multiple 사용시 갯수 제한 :         f.. 2024. 6. 27.
👀⚡ sql  날짜만 지정시 : https://dev-eunse.tistory.com/121 2024. 6. 27.
#4-1 / 상품 등록 및 삭제 with 짝꿍A part : 상품 등록페이지 A (sql insert 활용) => product_insert.jspB part : 상품 정보 출력 리스트 페이지 B (sql select 활용) => product_list.jsp db에 저장된 내용이 모두 출력되어야 함 ⚡ DB table 생성create table product(pidx int(7) unsigned not null auto_increment,pcode char(7) not null,pname varchar(100) not null,pmoney int(8) not null,pdate timestamp not null default current_timestamp,primary key(pidx),unique pd(pcode));만약 sql .. 2024. 6. 27.
#3-3 / 2예제 paging 기능 추가 ❓ ex)data갯수가 29개이고 한페이지당 4개씩 출력할 경우1page : 42page : 43page : 4...8page : 1 ⚡ 전체회원만...총 22개의 데이터 중 한페이지당 5개씩 노출하게 제작1.( 총 data갯수 / 한페이지당 노출할 수 ) 만큼 반복문 돌려서 element생성 => float으로 받아야함  : ceil로 올림이 적용되기 때문에.. (?)limit 0,5 : 0부터 5개limit 5,5 : 5부터 5개limit 10,5 : 10부터 5개..sql의 limit숫자를 적용하는 방법 : (현재번호-1)*한페이지당 출력할 data갯수 -jsp8 > SMS 광고수신 : >동의함 >동의안함 Email 광고수신: >동.. 2024. 6. 26.
#3-2 / 2예제 고객정보 수정페이지(update) 새로운 jsp 생성해야 함(상세 페이이지와 동일하게)⚡ modify page 제작 (update)-기존 table의 id에 a링크 추가 )">🔽- 수정페이지(.jsp)1. body 내 input type hidden 넣고 value값 고유 idx 번호로 세팅2. 변경 가능한 항목 input or select로 변경 - 레이아웃은 기존 상세와 동일3. 수정버튼에 js추가(ajax로 ) ./jsp12.jsp 로 해당 input값들 넘김4. jsp12.jsp에서 해당 input name값으로 받아서 sql연결 후 update5. 정상 변경시 out.print("ok") , 문제 발생시 out.print("no")6. front에서 ok냐 no냐로 핸들링넘기는 방식은 2가지가 될 수 있다form으로 넘기느냐 .. 2024. 6. 26.