이제 시작하는 쌩초보라
다이어리 형식이오니
필요에 의해서 지나가다 보시고 잘못된게 있으면 지적바랍니다
===================================================================================
JSP 웹 프로그래밍을 이제 막 시작하면서 JAVA도 모르는데 ABC부터 시작하려니 막막하다
DB연동을 해야하고, 페이징을 해야하고, 변수전달은 무엇이며
getParameter는 어떻게 동작하고
테이블 td tr은 또 뭐며..
어떤걸 import 해야하며..
string 에 int 에 쿼리는 또 어찌할 것이며,
try catch finally 는 어떻게 동작하는 것이며..
Aㅏ....
고난의 연속이지만 재밌다
일주일째
나에게 가장 큰 난관은 페이징처리
html에서 검색조건을 입력받아 jsp에서 변수를 넘겨받고,
DB에 접속하여 쿼리를 날려주고
쿼리결과를 테이블에 뿌려주며,
이 결과도출까지는 그래도 쭉쭉왔는데...
페이징 아....................
일단 첫번째로 난관이었던 DB커넥션
====================================================================================
DB커넥션을 위한 클래스는 자바소스에 생성해준다
package test.db;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DBConnection {
public static Connection getCon() throws SQLException{
Connection con=null;
try{
Class.forName("oracle.jdbc.OracleDriver");
String url = "jdbc:oracle:thin:@localhost:1521:orcl";
con=DriverManager.getConnection(url, "test","1234");
return con;
}catch(ClassNotFoundException ce){
System.out.println(ce.getMessage());
return null;
}
}
}
빨간색, test, 1234 부분은 로컬db의 계정정보입력
이제 이 클래스를 가지고
jsp 등에서 객체화 시켜서 사용하면 된다...맞나?
객체가 뭔지 이해하는것도 어려운데 제대로 이해했는지 모르겠다...