IT/Jsp 21

jsp - 커넥션 풀링 사용 코드 (DBCP)

*라이브러리 다운로드 저장WEB-INF/lib/tomcat-dbcp.jar *META-INF/context.xml MyOracle.javapackage com.db; import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException; import javax.naming.Context;import javax.naming.InitialContext;import javax.sql.DataSource; public class MyOracle {// 드라이버 클래스 이름public static final String DR..

IT/Jsp 2018.11.14

jsp - bean, dao를 사용한 게시판 구현 (싱글톤 패턴 적용)

MyOracle.java package com.db; import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException; public class MyOracle {// 드라이버 클래스 이름public static final String DRIVER_NAME = "oracle.jdbc.driver.OracleDriver";// DB 연결정보public static final String URL = "jdbc:oracle:thin:@127.0.0.1:1521:xe";public static final String U..

IT/Jsp 2018.11.13

jsp - 액션태그로 자바빈 객체 생성

○ 첫번째 예제 *beanForm.jsp회원가입이름 : 나이 : *beanPro.jsp *PersonBean.javapackage com.bean; // 자바빈 : 데이터를 저장 => 이동전달 // 자바빈 클래스의 필수 구성요소//1) 기본생성자//2) getter setter 메소드 public class PersonBean {// 자바빈 : 데이터를 저장 => 이동 전달private String name;private int age;// getter & setter 메소드public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public ..

IT/Jsp 2018.11.12

jsp - 회원가입, 로그인, 로그아웃, 회원정보목록, 회원정보보기, 회원수정, 회원삭제

파일명 : joinForm.jsp회원가입아이디 : 패스워드 : 이름 : 나이 : 성별 : 남성 여성 이메일 : 파일명 : joinPro.jsp 파일명 : loginForm.jsp로그인아이디: 패스워드: 파일명 : loginPro.jsp 파일명 : main.jsp 메인페이지님이 로그인 하셨습니다. 회원정보조회 회원정보수정 회원정보삭제 전체회원목록 파일명 : loginCheck.jspf 파일명 : logout.jsp 파일명 : list.jsp전체회원목록 아이디패스워드이름성별나이이메일가입일자 메인화면 파일명 : info.jsp 변수저장, 출력if (rs.next()) {passwd = rs.getString("passwd");name = rs.getString("name");reg_date = rs.getTi..

IT/Jsp 2018.09.18

jsp - DB연결, insert, select, update, delete

파일명 : insertForm.jsp회원가입아이디: 패스워드: 이름: 파일명 : insertPro.jsp 파일명: select.jsp회원목록조회아이디패스워드이름가입날짜 결과저장rs = pstmt.executeQuery(); // select일때 호출// 5단계 저장 => 화면출력while (rs.next()) { // 다음행으로 커서 이동. 데이터있으면true/없으면false리턴// rs.getString("id");// rs.getString("passwd");// rs.getString("name");// rs.getTimestamp("reg_date");%> 파일명: update.jsp회원수정 아이디: 패스워드: 수정할 이름: 파일명: updatePro.jsp 파일명: deleteForm.jsp회원..

IT/Jsp 2018.09.14