<%@ page import="java.sql.*"%> // SQL을 위해서 인클루드 한다.

<%
 Connection con = null;
 PreparedStatement pstmt = null;
 ResultSet rs = null;
 
 try
 {
  String jdbcUrl = "jdbc:mysql://localhost:3306/test";               // mysql url
  String dbID = "TEST";                                                        // 아이디
  String dbPass = "TEST";                                                   // 패스워드
  
  Class.forName("com.mysql.jdbc.Driver");                           // 드라이버 설정 부분
  con = DriverManager.getConnection(jdbcUrl, dbID, dbPass); // 연결부분

  out.println("회원정보리스트");

  String sql = "select * from member ";
  pstmt = con.prepareStatement(sql);
  rs = pstmt.executeQuery();
  }

mysql에 계정을 추가하고, 테이블을 만들고, jdbc 드라이버를 이용하여 설정하는 부분이다.
jsp 안에서 구현하는 것은 어렵지 않게 구현이 될것이다.
주석부분만 유념해서 잘 보면 될듯 하다. 전체 소스를 올리고 싶지만 전체소스를 올리면 공부를 하지 않을꺼 같아서 중요한 포커스만 넣어본다.
요즘들어 부쩍 jsp가 마음에 든다. mvc를 철저하게 지켜서 그런지 소스가 깔끔해 지고 구현도 싶다.
특히, 디자인파트와 개발파트가 잘 나누어져 있어서 보기좋아 좋다.
물론, php pear()라는 것을 이용해도 깔끔하게 구현이 되지만 왠지 어설프게 mvc를 표방하는지라 마음에 들지 않았는데 jsp정말 다르다. 한번쯤 깊이있게 공부해 봐야 겠다. 이번 방학을 이용하여 확실하게 익혀둬야 겠다.

'웹 프로그래밍 > JSP' 카테고리의 다른 글

커스텀태그 Key-Point  (0) 2010.06.04
커넥션 풀을 이용한 DB연결 방법  (0) 2010.06.04
커스텀 태그  (0) 2010.06.04
jsp 환경설정~^^  (0) 2010.05.30

+ Recent posts