본문 바로가기

분류 전체보기931

JSP 오라클8i 글자수 무제한 게시판소스 intermedia text 를 사용하지 않고 4000byte 가 넘는 텍스트를 like 검색 (경계에 걸리는 단어는 검색불가능합니다만 그외의 단어는 검색가능합니다. SQL을 잘 안다면 잘라진 텍스트를 붙여서 검색하는 쿼리도 생각해 볼 수 있겠죠. ^^; 불가능 할 수도 있을 거구요.) 가능하도록 쪼개서 넣는 로직으로 구현했습니다. 한글이 맨 마지막에 들어갈 경우 4001 바이트가 되므로 한 덩어리 크기는 3999 bytes로 잘랐습니다. 소스를 보시고 더 좋은 의견이 있으신 분은 답글 달아주시면 감사하겠습니다. index는 달지 않았습니다. 습작이기 때문이기도 하고, 제가 db를 잘 모르는 이유도 있습니다. board_insert2.jsp 파일에 텍스트를 자르는 루틴이 들어있습니다. db schema는.. 2009. 6. 9.
JSP 동적 이미지(실시간 그래프) 생성하기 http://www.acme.com/java/software/Acme.JPM.Encoders.GifEncoder.html 에서 다운받은 Acme.tar.gz을 알집이나 윈집을 이용해서 압축을 풉니다. 필요한 파일이, Acme 라는 디렉토리 안에 JPM 디렉토리가 있고 그 안에는 Encoders 라는 디렉토리가 있고 그 안에는 class 파일이 두개 있습니다. Acme 디렉토리를 WEB-INF\classes 아래로 이동합니다. 어딘지 아시죠? 아니면 제가 첨부한 Acme.jar 파일을 c:\jdk1.3\jre\lib\ext 에 복사시켜 놓아도 됩니다. 이제 설치는 끝났습니다. 소스를 보죠. imageCall.html HelloGraphics.jsp HelloGraphics.jsp 파일은 text/html .. 2009. 6. 9.
JSP UTF-8로 파일 저장하기 요즘은 유니코드를 많이 쓰니까 UTF-8으로 저장하는 요구가 왕왕 들어온다. 이럴때는 다음과 같이 구현하면 된다. File output = new File("D:\\TopInfo.inc"); output.createNewFile(); FileOutputStream file1 = new FileOutputStream(output.getPath()); OutputStreamWriter writer = new OutputStreamWriter(file1, "utf-8"); writer.write("요로코롬 저러코롬~ 땡큐합니다. ^^"); writer.close(); [출처] 세이박스 - http://www.saybox.co.kr/bbs/board.php?bo_table=jsp&wr_id=9 2009. 6. 9.
JSP 파일 업로드 파일 업로드를 위해서는 enctype이 multipart/form-data로 선언이 되어져야 한다. 다음이 바로 그 예제이다. form.html ================================================== end of form.html =========================================== 받은 파일은 FileInputStream을 통해 다운되어질 수 있으며 다음과 같은 형식으로 저장 할 수 있다. multipart.jsp ============================================== = 0) out.print((char) ch); is.close(); %> end of multipart.jsp ===================.. 2009. 6. 9.