코딩한파일 (4) 썸네일형 리스트형 VisitList(방명록) 2 - 어노테이션 방식, DB에연결 및 업로드 VisitLsit.java package bbs; import java.io.IOException; import java.io.PrintWriter; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequ.. VisitList(방명록) - Post 방식 작성 POST방식으로 하려면 server.xml 의 저 부분에다가 URIEncoding = "UTF-8" 를 입력해줘야 한다고 한다. (?) 그리고 bbs 폴더를 만들어서 write.html을 만들었다 사용자의 내용은 "/JSPExample/VisitInsert" 로 보냄 write.html 작성자 내 용 html 파일을 작성한다음 sql developer에 아래 테이블을 만들었다. 시퀀스도 덤으로 만듬 완성화면. 사용자가 폼 양식을 채워서 저장버튼을 누르면 그 내용이 /JSPExample/VisitInsert 에서 지정했던 form action으로 값을 보낸다. (write.html 에서 지정했음) 그 보내진 값을 다루는건 아직 파일 안만들었으므로 오류뜨면 정상이다 TextField.html 그리고 MemberServlet.java TextField.html은 웹컨텐트에 만든것임 나머지 서블릿들은 프로젝트-패키지이름은com.test 에 만든 서블릿 TextField.html 회원관리폼 이름 주소 아이디 비밀번호 이메일 MemberServlet.java package com.test; import java.io.IOException; import java.io.PrintWriter; import java.util.Enumeration; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; i.. JdbcEx package com.jdbc; import java.sql.*; public class JdbcEx { public static void main(String[] args) { Connection conn = null; Statement stmt = null; //드라이브 검색 실패 가능성이 있으므로 무조건 try/catch로 묶어준다 try { //2단계 특정 드라이버 검색 //우리가 사용할거는 오라클이니까 Class.forName("oracle.jdbc.driver.OracleDriver"); // System.out.println("드라이브가 정상적으로 검색되었습니다."); //3단계 : db연결 conn = DriverManager.getConnection( "jdbc:oracle:thin:@l.. 이전 1 다음