..
온라인 강좌
  • 페이스 북에 우리를 따르라
  • 트위터에 우리를 따르라
  • + Google에 우리를 따르라
  • RSS를 통해 우리를 따르라
  • 귀하의 스마트폰으로 우리를 따라

JSP의 연락처 양식 (폼 메일)을 개발

가 작성한 기사 안토니오 Coschignano
3 페이지 1

주요 기능 및 그것은 일반적으로 거의 모든 웹 사이트에 존재이며, 나는 사용자가 빠르게 작성자 또는 사이트 관리자에게 문의하실 수 있습니다 문의 양식에 대해 얘기하는 겁니다.
우리가이 문서에 표시됩니다 것이 자바 서버 페이지를 통해 문의 양식을 구현하는 것입니다. 이렇게하기 위해서는, 불행히도 훨씬 훨씬 복잡 다른 웹 지향 프로그래밍 언어보다 : JSP를 통해 사실 우리가 구축하고 순수하게 광고에서 이메일 메시지를 보낼 수 있고 통해 자바 메일 API의 사용을 의지해야합니다 객체.

나는 자바 메일 API를 통해 이메일을 보내 드리고 나중에 서블릿을 사용하여 HTML 양식을 만듭니다 서블릿을 생성하여 진행 제안합니다. 우리는이 API 집합의 사용의 일반적인 개요를 만들어 시작합니다.

(기사는 아래에 계속됩니다 ...)

자바 메일 API를

패키지 javax.mail은 개념적으로 SMTP 어플 리케이션 프로토콜을 통해 메시지 (텍스트, HTML, 첨부 파일 등 ..)와 교통 시스템의 다른 유형에 의해 구조화되는 메일 시스템의 모든 클래스에 공통 패턴을 정의하고 POP3 또는 IMAP를받습니다.
프로토콜은 메일 메시지의 전송에 사용되는 우리의 목적 all'SMPT (단순 메일 전송 프로토콜)에 필수적입니다. 라이브러리가 Java 플랫폼에 현재 없다면 당신은이 주소에서 다운로드할 수 있습니다 JavaMail 1.4.3 다음 프로젝트에서 jar 파일을 가져옵니다.

메시지를 만들고 보내는 데 필요한 클래스를 보자 :

지금의 당신이 전자 메일의 전송을위한 세션을 작성하고 시작하는 방법을 보자. 먼저 형식 속성의 개체를 사용하여 세션에 몇 가지 구성 매개 변수를 설정해야합니다.
: 우리가 경우에 SMTP 서버가 상주하는 호스트의 주소, 서비스 포트 (보통 25)가 필요 매개 변수



 ...



 속성 소품은 = 새 속성 ();



 props.put ( "mail.smtp.port", "25");



 props.put ( "mail.smtp.host", "smpt.example.com");



 세션 세션 = Session.getDefaultInstance (소품);



 ...

우리는 세션을 초기화 속성 mail.smtp.host에 의해 지정된 서버와의 인터페이스 그러세요. 우리는 단지 메시지를 빌드해야합니다. 언급한 바와 같이 특성이 없으니 javax.mail.Message의 하위 클래스에 해당하는 메시지의 여러 유형이 있습니다. 우리는 당신이 MimeMessage를 사용하여 전화를 걸 수있는 간단한 문자 메시지를 참조합니다 :


 ....



 메시지 메시지 = 새로운 MimeMessage (세션);




 = 새로운 InternetAddress ( "mittente@example.com")에서 InternetAddress;



 InternetAddress로 = 새로운 InternetAddress ( "destinatario@example.com");




 message.setFrom (의);



 message.addRecipient (Message.RecipientType.TO에);




 message.setSubject ( "메시지 제목");



 message.setSentDate (새 일 ());



 message.setText ( "메시지 본문");

코스
코스 ASP.NET 코스 ASP.NET
49 €에서 웹 애플 리케이션을 구축하기위한 풀 코스입니다.
자바 코스 자바 코스
자바 일의 OOP. 30/05/2012까지 할인 -30는 %.
리눅스 강좌 리눅스 강좌
오픈 소스 시스템에 완전한 가이드. 39 €부터 시작.
참고 ...
광고

cpclubpenguincheatscp.com

광고
회사 소개
미국의 소리 접촉하기
공동 작업
면책 조항
© 2003년에서 2012년까지 cpclubpenguincheatscp.com - 이탈리아 웹마 스터의 포털 - 판권 소유 |에 의해 구동 인터넷 미디어 IKIweb Srl - PIVA 02848390122