我用JBuilder2005做JSP页面,想搞个邮件发送功能,我在处理页面已经导入了包,但是还是识别不了.
导入包的语句:
<%@ page import="javax.mail.*"%>  
<%@ page import="javax.mail.internet.*"%>    
<%@ page import="javax.activation.*"%> 
<%@ page import="java.util.*"%> 
<%@ page import="com.jspsmart.upload.*"%>
报错语句:
"sendMail.jsp": package javax.mail does not exist
"sendMail.jsp": package javax.mail.internet does not exist
....
好多,反正就是有关这个包的一些标志符不能识别.是不是我这个JBuilder里没这些包啊?奇怪去了~!~!
大家想想办法~!,谢谢了

解决方案 »

  1.   

    编译器没找到你的类包!我没做过发mail的!不过看样子是相关的jar包,你没放到工程里
      

  2.   

    我把mail.jar,j2ee.jar,activation.jar拷贝到工程的WebModule1\WEB-INF\lib目录下,但是还是识别不了,我是不是放错了~!?
      

  3.   

    编译老是通不过,不知道为什么?奇怪去了~!
    "sendMail.jsp": package javax.mail does not exist
    "sendMail.jsp": package javax.mail.internet does not exist
    "sendMail.jsp": package javax.activation does not exist
    "sendMail.jsp": package com.jspsmart.upload does not exist
    "sendMail.jsp": cannot find symbol; symbol  : class SmartUpload, location: class sendMail_0002ejsp_jsp
    "sendMail.jsp": cannot find symbol; symbol  : class SmartUpload, location: class sendMail_0002ejsp_jsp
    "sendMail.jsp": cannot find symbol; symbol  : class Files, location: class sendMail_0002ejsp_jsp
    "sendMail.jsp": package com.jspsmart.upload does not exist
    "sendMail.jsp": cannot find symbol; symbol  : class Session, location: class sendMail_0002ejsp_jsp
    "sendMail.jsp": cannot find symbol; symbol  : class Transport, location: class sendMail_0002ejsp_jsp
    "sendMail.jsp": cannot find symbol; symbol  : variable Session, location: class sendMail_0002ejsp_jsp
    "sendMail.jsp": cannot find symbol; symbol  : class Message, location: class sendMail_0002ejsp_jsp
    "sendMail.jsp": cannot find symbol; symbol  : class MimeMessage, location: class sendMail_0002ejsp_jsp
    "sendMail.jsp": cannot find symbol; symbol  : class InternetAddress, location: class sendMail_0002ejsp_jsp
    "sendMail.jsp": package Message does not exist
    "sendMail.jsp": cannot find symbol; symbol  : class InternetAddress, location: class sendMail_0002ejsp_jsp
    "sendMail.jsp": cannot find symbol; symbol  : class Multipart, location: class sendMail_0002ejsp_jsp
    "sendMail.jsp": cannot find symbol; symbol  : class MimeMultipart, location: class sendMail_0002ejsp_jsp
    "sendMail.jsp": cannot find symbol; symbol  : class MimeBodyPart, location: class sendMail_0002ejsp_jsp
    "sendMail.jsp": cannot find symbol; symbol  : class MimeBodyPart, location: class sendMail_0002ejsp_jsp
    "sendMail.jsp": cannot find symbol; symbol  : class DataSource, location: class sendMail_0002ejsp_jsp
    "sendMail.jsp": cannot find symbol; symbol  : class FileDataSource, location: class sendMail_0002ejsp_jsp
    "sendMail.jsp": cannot find symbol; symbol  : class DataHandler, location: class sendMail_0002ejsp_jsp
    "sendMail.jsp": cannot find symbol; symbol  : class MessagingException, location: class sendMail_0002ejsp_jsp
      

  4.   

    项目--》属性--把那几个jar加进来不妨学学eclipse,不错的。
      

  5.   

    没办法了,老师要求只能用NetBeans和JBuilder做,呵呵~!怎么加啊?我的JBuilder是英文版的,是不是在General--Find Classes Filter下加啊 ?我加了javax.*跟com.*还不行~!