用cms开发网站!!其中有一个功能是用户留言!!留言用email的形式发送到指定邮箱!!现在发现有的时候收到的邮件内容都是问号????????????????????!!!请高手帮忙解决一下!!而且肯能是由于用户输入的时候用的是全角!!半角的有的会是?????!!!但是大部分半角的情况都是可以显示用户留言的内容的!!
获得表单内容:
<%
String eName       = "";
String eTitle      = "";
String eLeave      = "";
String eEMail      = "";String mailContent = "";String eCom        = "";
String eDept       = "";
String eTel        = "";String ePhone      = "";if(request.getParameter("customerName")!=null)
{
  eName  = new String(request.getParameter("customerName").getBytes("ISO-8859-1"),"UTF-8");
  eTitle = new String(request.getParameter("customerTitle").getBytes("ISO-8859-1"),"UTF-8");
  eLeave = new String(request.getParameter("customerLeave").getBytes("ISO-8859-1"),"UTF-8");
  eEMail = request.getParameter("customerEMail");
  mailContent= "客户姓名:"+ eName  + "\n\n" + 
               "留言标题:"+ eTitle + "\n\n" +
               "留言正文:"+ eLeave + "\n\n" +
               "客户邮箱:"+ eEMail ;
 eTitle = eTitle+"<此邮件来自请您留言>";
}
//初始化mail
 CmsHtmlMail theMail = new CmsHtmlMail();
// theMail.addHeader("Content-Transfer-Encoding","utf-8"); 
   //编码
    theMail.setCharset("UTF-8");
     // "utf-8"              
    //内容
 // theMail.setHtmlMsg(mailContent);
   
 theMail.setTextMsg(mailContent);
//发送邮件
theMail.send();