我用了很多办法, 刚开始还各种乱码, 现在呢, 不乱吗了, 但是发送的网页没有样式, 或者说,只有行内样式.
不管我做的怎么样了, 大家有没有做过这些的,
java 发送邮件 邮件内容 网页(http://www.baidu.com  http://www.csdn.net...)
我项目网页用的是freeer 是不是不用通过网络地址, 直接在本项目上运行解析自己的网页,然后加载到邮件内容中?
我很无奈呀,
好吧,说了一大堆, 我也很乱.  我现在就是要把一个预览网页,通过邮件发送出去, 当然这个网页是动态的.
1 - 怎么在本项目把动态网页加载成静态的,然后发送.
2 - 通过自己的url,(http://localhost:8080/HR/showResume.action?id=xxx) 加载网页内容, 然后发送.大家懂的给说下呗, 都弄了三天了, 木有显著效果哇.

解决方案 »

  1.   

    你可以这样
    先用一个流把这个网页下下来,保存成一个文件
    我记得有一个方法时可以发送html格式的信息的,然后你用这个方法把下下来的网页发送出去
      

  2.   

    样式是CSS中带的,你没发过去,当然没样式
      

  3.   

    先做一个网页的模板。
    程序通过此模板生成静态页面,就是将其中动态的部分填充到静态的页面上。
    将生成好的静态页面作为附件发送。注意,所有的图片,CSS文件JS文件都要作为附件添加。
    而且要注意目录层次。我路径制定都是同级的,没试过不同级目录的
    不同级目录可不可行你自己试试吧。
      

  4.   


    怎么说呢, 我也这么做过, 但是不好使. 不过现在解决了, 用ajax从页面访问获取纯文本的html, 样式,图片都是路径问题.