▶ 회원 관리 시스템
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
import java.sql.SQLException;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.sql.DataSource;
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 |