본문 바로가기

웹프로그램286

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.
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.