2014-08-28 3 views
0

원격 시스템의 Tomcat에 내 웹 응용 프로그램 중 하나를 배포했습니다.Java 데스크탑 메일이 작동하지 않습니다.

배포하기 전에 로컬 시스템에서 Outlook 전자 메일을 호출하기 위해 Desktop.getDesktop().mail 기능을 구현했습니다.

나는 Outlook 전자 메일을 성공적으로 호출했습니다.

문제는 tomcat의 원격 시스템에 동일한 것을 배포하고 클라이언트 시스템에서 webapp에 액세스하려고 할 때입니다. Outlook 메일 응용 프로그램을 호출 할 수 없습니다.

문제가 있습니까? 이전에 같은 문제가 발생 했습니까?

답변

1

Desktop.getDesktop().mail api는 네이티브 데스크톱 응용 프로그램을 실행하기위한 것입니다. webapp을 실행하면 클라이언트 측에만 javascript/html이 있습니다. 웹 응용 프로그램이 배포 된 서버에서 Desktop.getDesktop().mail api가 호출됩니다.

클라이언트 측에서 기본 전자 메일 응용 프로그램을 열려면 javascript를 사용하십시오. 아래 링크를 참조하십시오.

Automatically open default email client and pre-populate content

관련 문제