<%@ page language="java" contentType="image/jpeg"%>
<%@ page import= "java.sql.*" %>
<%@ page import= "java.io.*" %>
<%
String sabun = request.getParameter("sabun");
out.clear(); // 사용전에 비워줘야됨
out = pageContext.pushBody(); // 필요하다는데 없어도됨
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
InputStream is = null;
OutputStream os = response.getOutputStream();
String sql = "select photo from 테이블명 where sabun = '" +sabun+"'";
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection("jdbc:oracle:thin:@IP주소:1521(포트명):SID명", "유저계정", "암호");
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
while(rs.next()){
is = rs.getBinaryStream("PHOTO");
int binaryRead;
while((binaryRead=is.read()) != -1){
os.write(binaryRead);
}
}
os.flush();
conn.close();
stmt.close();
rs.close();
is.close();
os.close();
%>
'Study > Programming' 카테고리의 다른 글
스위프트 기본 알림창 (0) | 2016.09.14 |
---|---|
스위프트 예제소스 (0) | 2016.09.05 |
자바 java 컴파일된 class 파일 버전 확인하기 (0) | 2014.06.19 |
C# Infragistics UltraGird 같은 셀 병합 (1) | 2011.05.19 |
C# LINQ (0) | 2011.04.11 |