主要是缺少activation.jar和mail.jar这两个文件
把它们放到
C:\resin2.1\doc\WEB-INF\lib目录下看看
你用什么编译的

解决方案 »

  1.   

    关注,是否能用JSP页面写收发邮件,是否还要架设邮件服务器(我是指收邮件)?
      

  2.   

    我把activation.jar和mail.jar这两个文件
    放到C:\resin2.1\doc\WEB-INF\lib目录下:
    有出现:
    java.lang.NullPointerException: 
    at javax.mail.internet.MimeUtility.checkAscii(MimeUtility.java:915)
    at javax.mail.internet.MimeBodyPart.setText(MimeBodyPart.java:812)
    at javax.mail.internet.MimeBodyPart.setText(MimeBodyPart.java:606)
    at javax.mail.internet.MimeBodyPart.setText(MimeBodyPart.java:594)
    at mail.Email.sendmail(Email.java:31)
    at _mail2__jsp._jspService(/mail2.jsp:22)
    at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
    at com.caucho.jsp.Page.subservice(Page.java, Compiled Code)
    at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java, Compiled Code)
    at com.caucho.server.http.Invocation.service(Invocation.java, Compiled Code)
    at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java, Compiled Code)
    at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java, Compiled Code)
    at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java, Compiled Code)
    at com.caucho.server.TcpConnection.run(TcpConnection.java, Compiled Code)
    at java.lang.Thread.run(Thread.java:479)的错误
      

  3.   

    用到的jar文件拷到JDK的\jre\lib\ext目录下就可以了。