본문 바로가기

분류 전체보기933

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.
JSP 세션을 이용한 카운터 // session을 이용한 카운터 import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class SessionCounter extends HttpServlet { static final String Counter_key ="Counter.count"; public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException,IOException { // 클라이언트로 부터 세션을 가지고 오는데. // true 일때만 세션의 객체를 반환합니다. HttpSession session = req.getSession(true); res.s.. 2009. 6. 9.
JSP DB 연결하기 db 를 연결하기 위해서는 약간의 자바 문법의 습득이 필요합니다. 그래서 약간의 java내용(db연결할 정도) 의 내용을 설명하겠습니다. db를 연결하기 위해서는 약간의 클래스의 package(클래스들의 모임 , 클래스란 작은 모듈단위의 프로그램)를 import를 시켜야 합니다. import javax.servlet.*; ==>javax.servlet의 모든(*)클래스를 사용할 준비가 됐다.. 라구 선언하는 것 import java.io.IOException; ==>java.io.IOException 의 클래스 하나를 사용할 준비가 됐다 라구 선언하는 것 c 에서 말하는 include입니다. 그런데 jsp에서는 어떤 내장 클래스를 사용하기 위해서는 java가 아니므로 약간은 다르게 선언 합니다. 예 : .. 2009. 6. 9.