我在一个 Struts 应用程序上!
我在应用程序根目录的文件夹中有一张图片。IE,
ApplicationName--> webContent --> images-->logo.jpg
我正在使用 javamail 发送邮件。我想使用图像来创建电子邮件的正文。
我正在使用 multipart 能够在没有图像 Image 的情况下完美发送邮件。但是不知道如何实现邮件正文中带有logo.jpg图片的邮件~
请有人指定如何:
- 从操作访问图像以将其附加到电子邮件中。
请有人帮帮我!
我在一个 Struts 应用程序上!
我在应用程序根目录的文件夹中有一张图片。IE,
ApplicationName--> webContent --> images-->logo.jpg
我正在使用 javamail 发送邮件。我想使用图像来创建电子邮件的正文。
我正在使用 multipart 能够在没有图像 Image 的情况下完美发送邮件。但是不知道如何实现邮件正文中带有logo.jpg图片的邮件~
请有人指定如何:
请有人帮帮我!
这很简单:
这样做:
HttpServletRequest request = (HttpServletRequest) ActionContext.getContext().get(ServletActionContext.HTTP_REQUEST);
String imgPath = request.getSession().getServletContext().getRealPath("/path/to/your/img");
File img = new File(imgPath);
然后你得到img文件。/path/to/your/img应该是你的 img 的相对路径。在这种情况下,它应该是/images/logo.jpg