我们需要从 JSP 页面打开 Lotus Notes 客户端。
当前在 JSP 中,我们正在使用ActiveXObject(Outlook.Application)
打开 Microsoft Outlook Client。
从电子邮件到电子邮件,电子邮件主题和电子邮件正文应在“请求范围”中填充。我有一个解决方案,但是由于只能直接发送邮件,因此我需要打开 Lotus Notes 页面。有一些方法,例如sendto
,form
,create
。输入所有详细信息后单击“提交”按钮,是否有任何方法可以打开“撰写邮件”选项?不仅是 JavaScript。如果解决方案是在 Java 中也没有问题。
基本上,用户只需单击页面上的某些链接,然后 Lotus Notes 客户端应打开 pre-populated 信息。最后,用户将查看电子邮件的内容,将需要添加的任何消息添加到电子邮件正文中,然后最终发送电子邮件。如果可能的话,也将代码发送给我。
2 回答
根据您的这里帖子,您似乎想使用 front-end/UI 功能时正在使用 back-end 类。
我同意这个帖子-,如果可能的话,您应该使用mailto:链接来实现此功能。如果 Lotus Notes 是其默认的 e-mail 程序,则 mailto:链接将启动 Notes 客户端,编写备忘录,并使用您指定的内容填充所需的字段。
如果 mailto:不能满足您的需求,则可以尝试使用“ Lotus Notes 自动化类”中的 front-end 类。这是 CodeProject 帖子中示例代码的修改版本:
它应该大致像这样工作。自实施此功能以来已经有一段时间了。如果我没记错的话,您应该:
遵循本教程,在 Lotus Notes 中创建会话:http://www.ibm.com/developerworks/lotus/library/ls-Java_access_pt1/index.html
在目标邮件数据库中撰写格式为
memo
的新文档,并填写必填字段。就像是:doc.getUrl()
获取之前创建的文档的 URL,并将该 URL 作为链接显示在 JSP 上。