在我的Web应用程序中,JSP页面向网页输出当天登录的用户列表。我想将相同的输出邮寄到特定的邮件ID。我需要使用所有Struts2标签?
答案 0 :(得分:1)
使用JavaScript抓取HTML并将其作为请求参数发送。
<div id="content">
... (here you should put content which you'd like to mail)
</div>
<form action="mail" method="post" onsubmit="html.value = encodeURIComponent(document.getElementById('content').innerHTML)">
<input type="hidden" name="html" />
<input type="submit" value="Mail this document" />
</form>
它将作为Struts2 / Servlet端名为"html"
的请求参数提供。电子邮件作业可以在JavaMail的帮助下完成。