본문 바로가기

개인 공부방/JSP

member


▶ 회원 관리 시스템

 DB   member table 재활용

 LogonDataBean.java  기존 내용 재활용
 LogonDBBean.java  기존 내용에 메서드 계속 추가

 main.jsp   시작페이지
    
 inputForm.jsp  회원 가입 정보 입력 페이지
 inputPro.jsp  입력된 정보를 넘겨받아 회원 가입 처리를 하는 페이지
 confirmId.jsp  회원 가입 시 중복 아이디를 체크하는 페이지

 loginForm.jsp  회원 인증을 위한 아이디 비밀번호 입력 페이지
 loginPro.jsp  회원 인증 처리 페이지
 logout.jsp   사용자의 인증을 무효화하는 페이지
  
 modifyForm.jsp  비밀번호 확인
 modifyView.jsp  수정 정보 입력 페이지
 modifyPro.jsp  회원 정보 수정 처리 페이지
 
 deleteForm.jsp  비밀번호 확인
 deletePro.jsp  회원 탈퇴를 처리하는 페이지

 기타   color.jsp styles.css script.js


webcontent/member폴더에
파일삽입





JavaResources / src / logon 패키지 / LogonDataBean.jsp


package logon;

import java.sql.Timestamp;

public class LogonDataBean {
 private String id;
 private String passwd;
 private String name;
 private String jumin1;
 private String jumin2;
 private String tel;
 private String email;
 private Timestamp reg_date;
 public String getId() {
  return id;
 }
 public void setId(String id) {
  this.id = id;
 }
 public String getPasswd() {
  return passwd;
 }
 public void setPasswd(String passwd) {
  this.passwd = passwd;
 }
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }
 public String getJumin1() {
  return jumin1;
 }
 public void setJumin1(String jumin1) {
  this.jumin1 = jumin1;
 }
 public String getJumin2() {
  return jumin2;
 }
 public void setJumin2(String jumin2) {
  this.jumin2 = jumin2;
 }
 public String getTel() {
  return tel;
 }
 public void setTel(String tel) {
  this.tel = tel;
 }
 public String getEmail() {
  return email;
 }
 public void setEmail(String email) {
  this.email = email;
 }
 public Timestamp getReg_date() {
  return reg_date;
 }
 public void setReg_date(Timestamp reg_date) {
  this.reg_date = reg_date;
 }
 
}





JavaResources / src / logon 패키지 / LogonDBBean.java

package logon;
import java.sql.Connection;
import java.sql.SQLException;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.sql.DataSource;
public class LogonDBBean {
 private static LogonDBBean instance = new LogonDBBean();
 public static LogonDBBean getInstance(){
  return instance;
 }
 
 public Connection getConnection() throws NamingException, SQLException{
  Context initCtx = new InitialContext();
  //naming import
  
  Context envCtx = (Context) initCtx.lookup("java:comp/env");
  DataSource ds = (DataSource) envCtx.lookup("jdbc/itbank");
  return ds.getConnection();
 }
}

'개인 공부방 > JSP' 카테고리의 다른 글

게시판 만들기  (0) 2011.12.23
member 프로젝트 최종  (0) 2011.12.22
session 생성  (0) 2011.12.19
쿠키 만들기  (0) 2011.12.16
Connection Pool 2  (0) 2011.12.16