JAVAMAIL API를 사용해서 HTML 이메일 보내기 Arpanet이라고 불리우던 인터넷의 초창기시절, 텍스트기반으로 메일을 보내고자 하면 아무 문제 없이 메일을 주고 받을 수 있었다. Arpanet 시절보다 엄청나게 컴퓨터 기술이 발달한 지금, 하지만 여전히 이메일의 주된 내용은 텍스트 기반이다. 텍스트 이메일은 대인관계에서 일어나는 의사소통에 적합하지만 다른 타입의 이메일을 보냄으로써 이득을 얻을 수 있는 경우가 많다. 예를 들면, 잡지 출판사는 HTML형식의 전자잡지를 이메일로 보내고자 할 수 있다. 그렇지만 HTML형식의 컨텐츠를 이메일로 보낼 경우 몇 가지 문제점이 있을 수 있다. 몇몇 웹 기반 이메일 시스템은 이메일을 텍스트 모드로만 보여 줄 수 있다. 따라서 텍스트 기반 클라이언트를 사용..
박 형 준 [hjpark@shift.co.kr]자바스터디 네트워크 [http://javastudy.co.kr] XML의 소개Extensible Markup Language (XML)은 웹 브라우져를 통해 한 페이지의 내용 요소들을 구분하는 방법입니다. XML의 문법은 HTML과 비슷합니다. 사실, XML은 HTML이 쓰이는 여러 곳에서 사용될 수 있습니다. 아래에 예가 있습니다. JDC Tech Tip의 목차가 HTML이 아니라 XML로 저장되어 있다고 가정합시다. 아래와 같은 HTML 코드 대신JDC Tech Tip IndexRandom Access for Files아래와 같이 나타납니다.XML과 HTML의 코드 사이의 유사성을 보십시오. 두가지 모두 문서가 계층적 엘리먼트로 구성되어 있으며, 얼레..
메일 Sender을 구현한다. package kr.co.ui2.mail.smtps;import java.security.Security;import java.util.ArrayList;import java.util.List;import java.util.Properties;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.PasswordAuthentication;import javax.mail.Session;import javax.mail.URLName;import javax.mail.internet.InternetAddress;import javax.m..
Installation InstructionsHere you will find a screenshot tour of the Subclipse installation process in Eclipse 3.x. These particular screens were captured in Eclipse 3.0.2 running on Windows XP.Install Subclipse in Eclipse 3.xStep 1:Begin the installation from the Eclipse Help menu item.Step 2:This screenshot show the screen as it initially comes up. In this case you will need to change the radi..
com.ibatis.common.jdbc.exception.NestedSQLException: --- The error occurred while applying a parameter map. --- Check the boardCreated-InlineParameterMap. --- Check the statement (update failed). --- Cause: java.sql.DataTruncation: Data truncation Caused by: java.sql.DataTruncation: Data truncation com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeUpdate(GeneralStatement.java:91..
popUrl=path+"/accuse/accuseCreatedForm.rdo";popName="accuseForm"; var w = 970; var h = 610; var x = (screen.availWidth - w) / 2; var y = (screen.availHeight - h) / 2; window.open(popUrl, popName, "toolbar=0, status=0, scrollbars=no, location=0, menubar=0, width="+w+", height="+h+", left="+x+", top="+y); document.forms.pform.target=popName; document.forms.pform.action=popUrl; document.forms.pf..
ㅇ try catch문 사용할때 : 보통 자바스크립트로 작업하다 보면 정말 어떨때는 구문에서 틀리지도 않았는데, 브라우저 버젼에 따라 에러가 발생하기도 하고, 정말 몇달간 디버깅에 지칠때도 있다. 대부분 열심히하면 나타나는데, 다음의 try catch문을 사용하면 편리하다. 사용예 : try { // 실제 실행시킬부분 var a = opener.location.href; } catch (e) { // 위의 "실행시킬부분"에서 에러가 났을때 처리해줄 부분 ..
- Total
- Today
- Yesterday
- logstash
- Letsencrypt wildcard auto renew
- letencrypt
- Letsencrypt+nginx
- camelcase
- Intellj들여쓰기
- nginx
- #logback
- 마이바티스
- elk8.x
- SSL인증서
- 인증서자동갱신
- SSL
- Letsencrypt wildcard
- letsencrypt
- 마이바티스CamelCase
- 인증서설치
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |