2012-11-04 111 views
0

我设计了一个具有HTML表单的portlet,因此在处理表单后显示值。一切都是在JSP页面中设计和计算的。将HTML转换为PDF,然后通过portlet发送电子邮件

现在我需要一种方法将显示的结果转换为PDF文件并将其发送给用户。

我使用的是与Tomcat 7.0捆绑在一起的Liferay 6.1版本。

有人可以建议我该怎么做吗?

+1

来生成pdf你可以查看下面的链接作为参考 http://www.liferay.com/community/wiki//wiki/Main/Generate+PDF+File+in+Portlet 发送电子邮件,您可以使用mailServiceUtil。 – lucky

+0

@lucky你为什么不写你的评论作为答案。可能会给一些代码来调用来自'MailServiceUtil'的方法。 –

+0

@lucky是的,我已经看到你提到的那个引用,但是如何调用,我被困住了。如果您可以为我提供6.1版的代码片段,那么这对我来说很简单。 – Sajan

回答

0

这是代码。

MailMessage message = new MailMessage(from, to, "title of the content ", template, true); 

MailServiceUtil.sendEmail(message);

假设你知道如何配置,寻址和模板,这将是邮件的主体。如果没有,请回复。

相关问题