목록jsp (13)
today_is
오늘의 목표회원, 게시판 생성하여 게시판 기능을 만들어보자 Member 테이블 컬럼명null 여부데이터 타입 IDXNOT NULLNUMBERprimary keyUSERIDNOT NULLVARCHAR2(100)uniqueUSERPWNOT NULLVARCHAR2(500) USERNAMENOT NULLVARCHAR2(100) EMAILNOT NULLVARCHAR2(100) GENDER VARCHAR2(50) Board 테이블컬럼명null 여부데이터 타입참조 IDX NOT NULL NUMBER primary keyTITLE NOT NULL VARCHAR2(500) WRITER NOT NULLVARCHAR2(100)member 테이블의 userid 참조 CONTENT NOT NULLVARCHAR2(4000..
오늘의 목표회원 수정, 삭제 기능을 구현해보자 MemberDAO( 중략 ... ) // userid를 전달받아서 테이블에서 레코드를 삭제하는 함수 public int delete(String userid) { int row = 0; String sql = "delete from member where userid = ?"; try { conn = ds.getConnection(); pstmt = conn.prepareStatement(sql); pstmt.setString(1, userid); row = pstmt.executeUpdate(); } catch (SQLException e) { e.printStackTrace(); } finally { close(); } ret..
오늘의 목표회원테이블을 만들어서사용자가 사용할 수 있는 회원기능들을 구현해보자! member 테이블varchar2(300) userid;varchar2(300) userpw;varchar2(300) username;varchar2(100) gender;varchar2(500) email; DTO, DAO 생성 DTO: 필드와 getter & setter 생성 DAO: DB와 연결할 수 있도록 DAO 에 connection 객체를 생성해야함 Connection을 미리 생성하여 관리하는 DataSource 객체는 context.xml에 정의되어 있다미리 준비한 DataSource를 자바 객체로 불러오기 위해서는 Context를 객체화해서 불러와야 한다Connection 이후에는 이전 순서대로 Prep..
오늘의 목표여러 페이지를 이용하여 사용자에게 데이터를 입력받고, 데이터 삭제, 추가 등의 기능을 처리해보자 index.jspadd.jspadd-action.jspdelete.jsplist.jspview.jspview-show.jsp대문페이지도서 추가(사용자에게 보여줄 입력 폼)도서 추가(데이터처리)도서 삭제목록개별 보기(자바 코드 부분 : 사용자에게는 보여지지 않음)개별 보기(출력 부분: 사용자가 보는 화면) index.jsp : 대문페이지 index 페이지에서는 a 태그를 이용하여 도서 목록이 있는 list 페이지로 이동시키기[ add.jsp ]Book도서 관리 프로그램 list.jsp : 현재 있는 도서 목록들을 보여준다사용자는 이 페이지를 보면서 도서 추가 및 삭제를 할때 참고 ..