본문 바로가기

반응형

전체 글

java - Servlet, JSP 한글 파일 다운로드 import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class Download extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String file_path="c:\\down"; String file_name = request.getParameter("f"); String file = file_path + file_name; PrintWriter out = response.getWriter(); File f = new Fil.. 더보기
java - oracle - Clob 쓰고 읽기 예제 I. 테이블 CREATE TABLE clob_test ( code CHAR(1) PRIMARY KEY, text CLOB ); II. 쓰기 ... connection.setAutoCommit(false); preparedstatement = connection.prepareStatement("INSERT INTO clob_test ('1', empty_clob())"); preparedstatement.executeUpdate(); preparedstatement.close(); content = "저장할 clob 데이터"; preparedstatement = connection.prepareStatement("SELECT text FROM clob_test WHERE code = '1' FRO UPDA.. 더보기
java - oracle - clob update 사용 방법 LOB Update 예제 /* * LobUpdate.sql * Chapter 16, Oracle10g PL/SQL Programming * by Ron Hardman, Mike McLaughlin, Scott Urman * * This script demonstrates LOB updates */ CREATE TABLE book_samples ( book_sample_id NUMBER (10) PRIMARY KEY, isbn CHAR(10 CHAR), description CLOB, nls_description NCLOB, book_cover BLOB, chapter_title VARCHAR2(30 CHAR), chapter BFILE ) LOB (book_cover) STORE AS blob_seg (.. 더보기
java - oracle - clob insert 사용 방법 public int getTableData(String ID, String FULL_TITLE, String TECH_AREA, String STATUS, String DEPUTY_EXECUTIVE, String SENIOR_PROJECT_MANAGER, String PROJECT_OFFICER, String PROJECT_MANAGER, String LEADING_INSTITUTE, String SUPPORTING_INSTITUTE, String COLLABORATORS, String SUPPORTERS, String PROJECT_SUMMARY, String tableName) { // Filter는 무조건 DBOracleFilter를 얻는다. IStorage storage = sm.getFilter.. 더보기
java - mysql 한글 물음표 출력 해결법 운영체제: XP 데이타 베이스 : mysql 5.0 1. jsp 파일상의 한글이 보이지 않는다면 show variables like 'c%'; - 결과 character_set_client : euckr character_set_connection : euckr character_set_database : euckr character_set_results : euckr character_set_server : euckr character_set_system : euckr collation_connection : euckr_general_ci collation_database : euckr_general_ci collation_server : euckr_general_ci 위와 같지 않다면 .... mys.. 더보기
jsp에서 유용한 request 함수 Servlets Equivalents of CGI for commonly requested variables? SERVER_NAME request.getServerName(); SERVER_SOFTWARE request.getServletContext().getServerInfo(); SERVER_PROTOCOL request.getProtocol(); SERVER_PORT request.getServerPort() REQUEST_METHOD request.getMethod() PATH_INFO request.getPathInfo() PATH_TRANSLATED request.getPathTranslated() SCRIPT_NAME request.getServletPath() DOCUMENT_ROOT r.. 더보기
JSP 페이지에서 쉘스크립트 실행 하기 JSP 페이지에서 쉘스크립트 실행 하기 유닉스 쉘 스크립트를 실행하기 위해서는, 먼저 쉘을 실행할 필요가 있다. 자바 runtime 클래스의 객체를 사용하면서 할 수 있다. rtime = Runtime.getRuntime(); Process child = rtime.exec("bin/bash"); 스크립트가 path에 있다고 가정하고, 쉘의 stdin stream에 쉘 스크립트의 이름을 쓰면 스크립트를 실행할 수 있다. 아래 코드 예제는 MyShellScript라는 쉘 스크립트를 실행한다: BufferedWriter outCommand = new BufferedWriter(new OutputStreamWriter(child.getOutputStream())); outCommand.writeLine("My.. 더보기
java - jsp - 디렉토리 내용 보기 [ JSP에서의 파일 입출력 ] 1. 디렉토리 내용 보기 jsp 자바스크립트를 이용한 디렉토리내의 모든 하위 디렉토리나 파일 출력 --------------------------------------------------------------- Directory Listing 더보기
java - DB Connection Pool을 JSP에서 쓰기 ====================================================== DB Connection Pool 이란 보통의 경우는 DB에 연결을 하고 결과를 가져온 후에 끊어 버립니다. 시간도 많이 걸리고 퍼포먼스도 많이 잡아 먹죵.. 그러나 DB Connection Pool 이라는 것은 DB Connection Pool 매니저가 일정의 컨넥션을 연결하고 있다가. 요청이 들어오면 컨넥션을 할당을 해주고 없으면 기다리게 합니다. 요청한 클라이언트는 컨넥션을 다쓰면 다시 반납하는 구조입니다. 속도면이나 퍼포먼스 부분에서 조금은 향상을 바랄수 있을 것입니다. ====================================================== 우선 소스 먼저.. < 소스가 지.. 더보기
html - 포털 사이트 email select @ 선택하세요 dreamwiz.com naver.com korea.com nate.com lycos.co.kr yahoo.co.kr netian.com empal.com hanmir.com hotmail.com chollian.net 직접입력 더보기

반응형