본문 바로가기

JSP & Servlet41

Message System 3-1.게시판 작성 및 파일 업로드 / enctype ( post방식으로 파일 전송 ) / MultipartRequest (파일 업로드를 받아오기 위한 객체) / JDBC에 시퀸스 인자값 / 사이에 cos.jar 라이브러리를넣어주기 ------------------------------------------------------------------ --BoardWrite.jsp-- enctype은 post방식만 가능함 multipart = 이미지든 뭐든 모든 형식의 파일을 전송한다는 뜻 --------------------------------------------------------------------------------------------------------------- --WriteBoardService.java (Servlet) -- 1. 파일업로드를 받아오기 위해 먼저 업로드 파일이 저장될 장소를 설정해야함 src < main < webapp 안에 파일을 업로드받을 폴더를.. 2022. 6. 30.
Message System 2-4. 메세지 개별삭제 요 라인에 번호, 보낸사람, 내용, 시간의 이름을 붙여주고 개별삭제를 위한 컬럼을 추가해주기 먼저 테이블을 간단하게 만들어서 모양을 만들어주고 2022. 6. 30.
Message System 2-3. 메세지 전체삭제 --Main.jsp-- --DeleteService.java 서블릿 ( Controller)-- session에서 저장된 값을 받아오고 dao에서 deleteMessage 메소드를 호출한다 (보내는 값은 로그인한 사용자의 이메일=아이디이므로 MemberDTO에서 가져옴) --MessageDAO.java(Model)-- message를 저장한 table을 삭제하는 sql문작성 가져오는 값은 매개변수인 email == result에서 getEmail한 정보 변수 row로 반환함 2022. 6. 30.
Message System - 2-1. 메세지 보내기 / 2-2. 메세지 확인 --sql-- 메세지라는 새로운 기능을 사용하기 위한 web_message 테이블 작성 ------------------------------------------------------------------------ -Main.jsp- sendName, receiveEmail, message 라는 이름으로 데이터를 form 태그를 사용하여 MessageService.jsp 서블릿에 전송 --------------------------------- -MessageService.jsp 서블릿- form 태그로 3개의 값을 받아옴 dao의 insertMesage 메소드를 통해 메세지 전송 -------------------------------------------------------------------.. 2022. 6. 29.