IT 서비스 바라보기/Programming Javamail 을 통해 mail 보내기 2007. 7. 31. 먼저 http://java.sun.com/products/javamail/index.jsp 다음의 링크에서 JavaMail 을 다운 받는다 지금 현제 1.4버전이 최신... 그리고 http://java.sun.com/products/javabeans/jaf/downloads/index.html 여기서 JAF(JavaBeans Activation Framework)을 다운 받는다 지금 현제 1.1 버전이다 이 둘을 다운 받은 후에 압축을 풀어서 JavaMail 안에 있는 jar 파일을 자바설치폴더/jre/lib/ext 안에 복사를 한다 그리고 JAF안에 있는 activation.jar파일을 같은 경로로 복사를 하면 된다 다음은 메일 보낼 때 인증 확인 하는 방법이다 참고로 ISP 업체들이 제공하는 SMTP.. JDBC 를 이용한 DB 연결 2007. 7. 31. 1. JDBC 드라이버 로드하기 * 오라클인 경우 - Class.forName("oracle.jdbc.driver.OracleDriver") * MySQL인 경우 - Class.forName("org.git.mm.mysql.Driver") * MSSQL인 경우 - Class.forName("sun.jdbc.odbc.jdbcOdbcDriver") 2.데이터베이스 연결 * 오라클인 경우 - Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@오라클이설치된곳의 도메인명 또는 IP:1521:오라클 SID","오라클아이디","오라클PW"); * MySQL인 경우 - Connection conn = DriverManager.getConnection(".. 사용자가 Submit 을 여러번 못하게 방지하기 2007. 7. 30. onsubmit = "this.submit.disabled = true" 위와 같이 하면 사용자가 Submit 버튼을 여러번 누르는 것을 방지 할 수 있다. 이클립스 속도 빠르게 설정하기! 2007. 7. 28. 18 seconds - "eclipse.exe" 13 seconds - "eclipse.exe -vmargs -Xverify:none" 12 seconds - "eclipse.exe -vmargs -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M :MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m" 예) C:\eclipse\eclipse.exe -vmargs -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx256m -Xms256m 쿠키와 세션의 비교 2007. 7. 26. 사용자의 특정 정보를 서버에서 알아내기 위해 연속된 브라우저 세션에 대한 정보를 저장하는 방법으로 쿠키나 세션을 사용할 수 있으며, 이것은 서로 유사한 기능을 가집니다. 그러나 기능상에는 엄연한 차이가 있으므로 상황에 맞게 효율적인 것을 선택하여 사용하기 바랍니다. 기본적인 차이점은 다음과 같습니다. 쿠키는 웹브라우저마다 지원 형태가 다르고 사용자가 보안상이 이유로 거부할 수도 있으므로, 사용자의 정보를 제대로 파악하기가 쉽지만은 않습니다. 이런 경우 막연히 쿠키만 믿고 있는 것보다는 세션을 URL Rewriting 에 연동하여 사용하는 것이 바람직합니다. 쿠키는 클라이언트 영역(메모리 또는 파일)에 저장 되므로 정보 저장 능력에 한계가 있습니다. 보통 쿠키는 클라이언트 당 20개까지 사용 가능하며, 한.. web.xml에 서블릿 설정하기 2007. 7. 26. Tomcat 4.X 버전 이후부터 보안상을 이유로 서블릿을 무조건 호출하는 대신 web.xml에 개별 서블릿에 대한 클래스 및 경로를 적도록 바뀐 것으로 알고 있습니다. 사용하려는 클래스와 그 클래스를 호출할 수 있는 경로가 쌍으로 기술되어져야 합니다. servletName package.servletClass servletName servletURL * servlet servlet-name: 아래 servlet-mapping에 기술해주기 위한 식별자입니다. servlet-class: 실제 서블릿 클래스입니다. 패키지까지 정확하게 써야 합니다. * servlet-mapping servlet-name: 위의 servlet에 명시한 이름입니다. url-pattern: 어떠한 URL 경로로 접근할 수 있는지를.. [JSP2.0] web.xml 환경설정하기 (jsp-property-group) 2007. 7. 26. [출처] http://www.jongsclub.com/webedit/read.jsp?table=jsp_tip&num=19 The J2EE Tutorial Addendum 버전에 추가된 내용인데.. JSP2.0 에서만 인식하는듯 합니다. 전 현재 문서만 읽고 나서 내용을 옮겨 놨을뿐 jsp1.2나 2.0에서 테스트 해보진 못했습니다. 지금 제컴퓨터가 아니라 함부로 손대볼순 없구,,, 내일 회사가믄 테스트 한번 해봐야겠습니다. ^^; 요약하자면 다음과 같은 기능 설정에 관한 내용 입니다. 1. EL evaluation 의 사용여부 2. scripting elements의 사용여부 3. page encoding 정보 지정 4. Prelude 와 coda 를 이용한 automatic include --- EL .. tomcat 5.5에서 context 설정 2007. 7. 26. tomcat 5.5에서 context 설정 우선 기존의 톰캣버전보다 설정이 굉장히 쉬워졌어요.. 톰캣설치한 폴더가 C:\Tomcat5.5 라면 이 경로가 ${catalina.home} 가 됩니다. 따로 환경변수 잡아줄 필요 없구요.. 자동으로 잡힙니다. 만들고자 하는 컨텍스트를 testContext 라고 하고 싶으면 C:\Tomcat5.5\conf\Catalina\localhost 폴더에 testContext.xml 파일을 생성하시면 됩니다. 파일의 내용은 설치하면 있던 manager.xml 파일의 내용을 복사하셔서 docBase 부분만 변경시켜 주시면 됩니다. 예제로 제가 설정했던 파일은 다음과 같습니다. (1) 손권남님의 스트럿츠 가이드의 web 폴더를 context 로 설정한 겁니다 (2) cont.. 이전 1 ··· 3 4 5 6 7 8 9 다음