如何使用java类中jsp页面的划分?
我正在使用JavaMailAPI发送电子邮件,但我想将jsp页面的划分传递给邮件内容 JAVA代码如何使用java类中jsp页面的划分?,java,api,jsp,email,html,Java,Api,Jsp,Email,Html,我正在使用JavaMailAPI发送电子邮件,但我想将jsp页面的划分传递给邮件内容 JAVA代码 Message message = new MimeMessage(session); message.setFrom(new InternetAddress("abc@gmail.com")); message.setRecipients(Message.RecipientType.TO, InternetAddress
Message message = new MimeMessage(session);
message.setFrom(new InternetAddress("abc@gmail.com"));
message.setRecipients(Message.RecipientType.TO,
InternetAddress.parse("xyz@gmail.com"));
message.setSubject("Subject");
message.setText("div=todayactionitems");
Transport.send(message);
System.out.println("Done");
JSP页面划分
<table id="todayactionitems" class="actionItems">
<thead id="todayhead">
<tr>
<th width="1" class="leftside"> </th>
<th width="23"><div class="collapse" style="width:20px;">–</div></th>
<th width="308"><div style="width:260px;">Today</div></th>
–
今天
因此,发送的电子邮件必须包含dividon(todayactionitems)的内容。您可以在发送的文本中直接使用html标记 像
String somethmlmessage=“……”;
message.setContent(someHtmlMessage,“text/html;charset=utf-8”)
请注意,HTML不应包含或。Gmail将忽略它。我不是在谈论html标记div。我希望在我的jsp页面中使用div的内容。它是一个动态内容,每次更改时都来自服务器。
String someHtmlMessage = "<div>.............</div>";
message.setContent(someHtmlMessage, "text/html; charset=utf-8")