javamail出了问题,,高分求救!!!!!!!!!!

javazhai 2005-10-02 05:57:45

下的jaf和javamail存放路径是::;:
C:\Apache Software Foundation\Tomcat5.5\webapps\javamail-1.3.3_01
C:\Apache Software Foundation\Tomcat5.5\webapps\jaf-1.0.2
环境变量加了...原来的其它变量是正确的,就没有拷下来了,,

path=classpath=C:\Apache Software Foundation\Tomcat5.5\webapps\javamail-1.3.3_01\lib;C:\Apache Software Foundation\Tomcat5.5\webapps\jaf-1.0.2\activation.jar;C:\Apache Software Foundation\Tomcat5.5\webapps\javamail-1.3.3_01\mail.jar;


但是当我在ie打开http://localhost:8080/jaf-1.0.2/docs/javadocs/index.html
报错啦{{{
HTTP Status 404 - /jaf-1.0.2/docs/javadocs/index.html

--------------------------------------------------------------------------------

type Status report

message /jaf-1.0.2/docs/javadocs/index.html

description The requested resource (/jaf-1.0.2/docs/javadocs/index.html) is not available.


--------------------------------------------------------------------------------

Apache Tomcat/5.5.9
}}}
/////////////////////////////////////////////////////09_02.jsp
<html>
<head>
<title>发送e-mail</title>
</head>
<%@ page contentType="text/html;charset=GB2312"%>
<%@ page import="javax.mail.*,javax.mail.internet.*,javax.activation.*,java.util.*"%>
<body>
<%
try{
//获得属性,并生成Session对象
Properties props=new Properties();
Session sendsession;
Transport transport;
sendsession = Session.getInstance(props, null);
//向属性中写入SMTP服务器的地址
props.put("mail.smtp.host", "smtp.126.com");
//设置SMTP服务器需要权限认证
props.put("mail.smtp.auth","true");
//设置输出调试信息
sendsession.setDebug(true);
//根据Session生成Message对象
Message message = new MimeMessage(sendsession);
//设置发信人地址
message.setFrom(new InternetAddress(request.getParameter("from")));
//设置收信人地址
message.setRecipient(Message.RecipientType.TO,new InternetAddress(request.getParameter("to")));
//设置e-mail标题
message.setSubject(new String(request.getParameter("subject").getBytes("ISO8859_1"),"GBK"));
//设置e-mail发送时间
message.setSentDate(new Date());
//设置e-mail内容
message.setText(new String(request.getParameter("text").getBytes("ISO8859_1"),"GBK"));
//保存对于Email的修改
message.saveChanges();
//根据Session生成Transport对象
transport=sendsession.getTransport("smtp");
//连接到SMTP服务器
transport.connect("www.126.com","邮箱用户名","密码");
//发送e-mail
transport.sendMessage(message,message.getAllRecipients());
//关闭Transport连接
transport.close();
%>
<h3>e-mail发送成功!</h3>
<%
}
catch(MessagingException m)
{
out.println(m.toString());
}
%>
</body>
</html>
///////////////////////////////////////

//////////////////////09_01.html
<html>
<head>
<title>发送e-mail的表单</title>
</head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<body>
<center><h2>
发送e-mail
</h2></center>
<form action="09_02.jsp" method="post">
<table align="center">
<tr>
<td width="50%">
收件人地址:<br><input name="to" size="25">
</td>
<td width="50%">
发件人地址:<br><input name="from" size="25">
</td>
</tr>
<tr>
<td colspan="2">
标题:<br><input name="subject" size="50">
</td>
</tr>
<tr>
<td colspan="2">
<p>内容:<br>
<textarea name="text" rows=8 cols=60></textarea>
</p>
</td>
</tr>
</table>
<center><p>
<input type="submit" value="发送">     
<input type="reset" value="重写">
</p></center>
</form>
</body>
</html>
////////////////////////////////////////
错误提示::::::::::::::::::::::::::::::::::::::::
错误提示::::::::::::::::::::::::::::::::::::::::
错误提示::::::::::::::::::::::::::::::::::::::::
--------------------------------------------------------------------------------
HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 8 in the jsp file: /09_02.jsp
Generated servlet error:
Session cannot be resolved or is not a type

An error occurred at line: 8 in the jsp file: /09_02.jsp
Generated servlet error:
Transport cannot be resolved or is not a type

An error occurred at line: 8 in the jsp file: /09_02.jsp
Generated servlet error:
Session cannot be resolved

An error occurred at line: 8 in the jsp file: /09_02.jsp
Generated servlet error:
Message cannot be resolved or is not a type

An error occurred at line: 8 in the jsp file: /09_02.jsp
Generated servlet error:
MimeMessage cannot be resolved or is not a type

An error occurred at line: 8 in the jsp file: /09_02.jsp
Generated servlet error:
InternetAddress cannot be resolved or is not a type

An error occurred at line: 8 in the jsp file: /09_02.jsp
Generated servlet error:
Message.RecipientType.TO cannot be resolved or is not a type

An error occurred at line: 8 in the jsp file: /09_02.jsp
Generated servlet error:
InternetAddress cannot be resolved or is not a type

An error occurred at line: 45 in the jsp file: /09_02.jsp
Generated servlet error:
MessagingException cannot be resolved or is not a type


org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:397)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:288)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


note The full stack trace of the root cause is available in the Apache Tomcat/5.5.9 logs.


--------------------------------------------------------------------------------

Apache Tomcat/5.5.9
...全文
129 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzth123 2005-11-22
  • 打赏
  • 举报
回复
将他放到tomcat的common lib下试试
zhangweihui 2005-10-04
  • 打赏
  • 举报
回复

不要放到WEB-INF/lib目录下的吗?/
javazhai 2005-10-03
  • 打赏
  • 举报
回复
帮我找找,怎么改好吗?
sshwsfc 2005-10-03
  • 打赏
  • 举报
回复
你的JSP有那么没有引用的东西,抱错信息写的明明白白
bob_thb 2005-10-03
  • 打赏
  • 举报
回复
不知道了啊!!!
layueer 2005-10-03
  • 打赏
  • 举报
回复
5.5.9每用过

67,514

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧