'JSP'에 해당되는 글 11건

  1. 2014.08.01 [JSP] DB 연결 및 기타 JSP


[JSP] DB 연결 및 기타 JSP

 

<%@ page contentType = "text/html; charset = euc-kr" %>

// 웹브라우저에 표시되는 출력에 대한 한글 처리

(서버에서 웹 브라우저 쪽으로 응답되어지는것에 대한 한글처리)

<% request.setCharacterEncoding("euc-kr");%> // 입력에 대한 한글처리

1. 드라이버 로딩

public void init(){

try{

Class.forName("oracle.jdbc.driver.OracleDriver"); // 드라이버 로딩

}catch(ClassNotFoundException e){

e.printStackTrace();

}

}

2. Connection : 객체 생성

Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:oradb","id","pwd");

3. Statement/PrepardStatement/CallableStatement : 객체 생성

Statement stmt = conn.createStatement();

PreparedStatement pstmt = conn.preparecreateStatement();

4. Query 수행

Select문

ResultSet rs = stmt.executeQuery("select * from 직급“);

Insert/Update/Delete문

String sql = "update member1 set passwd='3579' where id='adc'";

stmt.executeUpdate(sql)

5. ResultSet 처리

while(rs.next()){

out.println(rs.getString("id"));

out.println(rs.getString("passwd"));

}

* DB 관련

1. 드라이버 로딩

2. Connection 객체 생성

3. Statement 객체 생성

4. Query 수행

<- JDBC 프로그램

수행 4단계

IMPORT ->

java.sql.Connection

java.sql.ResuleSet

java.sql.DriverManager

java.sql.SQLException

java.sql.Statement

java.io.PrintWriter

java.io.IOException

1. 드라이버 로딩

2. 데이터 얻어오기

3. DB 접속

4. DB 작업

- SQL문

- DB 생성

- 값 대입

- DB 실행

request.getParameter(“name"); // html에서 넘어오는 값 받아오기

int number = Integer.parseInt(request.getParameter("number")); // text를 숫자로 변환

String[] getParameterValues("name"); //배열로 받아오기

exception //예외처리

equals

forward : 실행 흐름을 현재 페이지에서 forward 태그가 지정한 페이지로 넘어가는 태그

<jsp:forward page = "이동할 페이지“/>

<jsp:forward page = "이동할 페이지“>

<jsp:param name = "name" value = "var2" />

</jsp:forward>

useBean

<jsp:useBean id = ".." class = "..." scope = ".."/>

자바빈 객체를 생성.

<jsp:setProperty name = "..." property = "..." value = "..."/>

생성된 자바빈 객체에 프로터티 값을 저장.

<jsp:getProperty name = "..." property = "..."/>

생성된 자바빈 객체에서 저장된 프로퍼티 값을 가저옴(사용함).

<a href = "http://www.naver.com">네이버로 가기</a><br>

 

'JSP' 카테고리의 다른 글

[JSP] JSP 오라클 DB 연동 TEST 페이지  (0) 2014.07.30
[JSP] 에러페이지 처리  (0) 2014.07.24
[JSP] JSP 페이지로 직접 접근 못하게 하는 방법  (0) 2014.07.23
[JSP] uploadify upload progress bar  (0) 2014.07.06
[JSP] Session  (0) 2014.07.06
Posted by 은총애비!!
,