你只要out.println输出的是html代码就可以了!

解决方案 »

  1.   

    message.setDataHandler(new DataHandler(new ByteArrayDataSource(body.toString(),"text/html")));
      

  2.   

    bp.setContent("<meta http-equiv=Content-Type content=text/html; charset=gb2312>"+mailBody,"text/html;charset=GB2312");
      

  3.   

    BodyPart bp = new MimeBodyPart();
          bp.setContent("<meta http-equiv=Content-Type content=text/html; charset=gb2312>"+mailBody,"text/html;charset=GB2312");
          mp.addBodyPart(bp);