목록JSP/IT BANK - JSP (20)
개발자입니다
221005 // BoardDAO.java 추가 public void delete(int num) { String sql = "DELETE FROM session_quiz_board WHERE num=?"; PreparedStatement ps = null; try { ps = con.prepareStatement(sql); ps.setInt(1, num); ps.executeQuery(); }catch (Exception e) { e.printStackTrace(); } } -검색 기능 코딩 태그의 selected 속성은 페이지가 로드될 때 옵션 중에서 미리 선택되어지는 옵션을 명시한다. : 값 비우면 자기 자신의 페이지가 기본이다. // boardForm.jsp 수정 // 추가 게시글 목록 // 추가..
221004 MTU size : Maximum Transfer Unit -로그인한 사용자 게시글만 수정, 삭제 버튼 나타나게 코딩 // content.jsp 수정 수정 삭제 -파일 다운 // content.jsp 수정 다운로드 // filedown.jsp -수정 및 삭제 코딩 // content.jsp 수정 수정 삭제 *은 사용자에게는 보이지 않는 숨겨진 입력 필드를 정의합니다. 숨겨진 입력 필드는 렌더링이 끝난 웹 페이지에서는 전혀 보이지 않으며, 페이지 콘텐츠 내에서 그것을 볼 수 있게 만드는 방법도 없습니다. 따라서 숨겨진 입력 필드는 폼 제출 시 사용자가 변경해서는 안 되는 데이터를 함께 보낼 때 유용하게 사용됩니다. *javascript:history.back() : 뒤로가기 앞으로가기, 앞뒤 ..
220930 어려운 이유는 적응하는 시간이 필요하기 때문이다. 자주 치다보면 적응되어 별거 없구나 하는 순간이 온다. 파일 전달하려면 태그에 enctype="multipart/form-data" 입력 필요하다. // boardWrite.jsp 게시글 등록 제목 내용 파일첨부 // boardWriteService.jsp multipart로 다운 받기위해 cos.jar 라이브러리 필요하다. 아래 폴더에 집어넣는다. // BoardDAO.java 수정 public void write(BoardDTO board) { // INSERT INTO session_quiz_board VALUES(session_board_seq.nextval, 'admin', '게시글 제목1', '게시글 내용1', 'test1.txt'..
SQL 아이디, 비번 바로 입력하는 방법 sqlplus oracle/oracle row 개수 세기 SELECT COUNT(*) FROM session_quiz // memeberInfo.jsp 수정 회원 목록 아이디 이름 전화번호 0) totalPage++; if(currentPage 0) totalPage++; */ // // [이전] // 1 // 2 // 3 // [다음] // //for문으로 작성 for(int i = 1; i = totalPage){ out.print(" [다음] "); }else{ int tmp = currentPage + 1; out.print(" [다음] "); } %> // memberDAO.java 수정 // 수정 public ArrayList list(int begin..
220928 // userInfo.jsp 개인 정보 아이디 : 비밀번호 : 이름 : 주소 : 전화번호 : 회원 수정 회원 삭제 // update.jsp 회원 수정 (*필수 체크) // updateService.jsp // memberDAO.java 추가 public void update(MemberDTO member) { String sql = "UPDATE session_quiz SET pw=?, username=?, address=?, mobile=? WHERE id=?"; PreparedStatement ps = null; try { ps = con.prepareStatement(sql); ps.setString(1, member.getPw()); ps.setString(2, member.getUs..
220927 한번만 잘 해두면 그대로 쓸수 있다. -session_quiz session_quiz 폴더 생성 -SQL DB 생성 SQL> CREATE TABLE session_quiz( 2 id varchar2(10), 3 pw varchar2(10), 4 username varchar2(15), 5 address varchar2(20), 6 mobile varchar2(15) 7 ); SQL> INSERT INTO session_quiz VALUES('admin', '1234', '관리자', '서울시', '010-1234-1234'); SQL> commit; INSERT INTO session_quiz VALUES('user1', '1111', '유저일', '서울시', '010-1111-1111'); ..