if(rs.next()){
//用户存在 发送电子邮件
try{
Email mail = new Email();
//邮件服务器地址
String smtphost="stmp.sohu.com";
//获取发送邮件目的地址
String to=rs.getString("email");
//邮件标题
String subject="获取密码";
//邮件内容
String content="";
content=content+"你的用户名是:"+rs.getString("userName")+"<br>";
content=content+"你的密码是:"+rs.getString("userPassword")+"<br>";
mail.setSmtphost(smtphost);
mail.setFrom("[email protected]");
//设置连接邮件服务器的帐号和密码
mail.setUsername("zhang4138151");
mail.setPassword("sd4138151");
//设置邮件发送地址
mail.setTo(to);
//设置邮件发送内容
mail.setContent(content);
//设置邮件标题
mail.setSubject(subject);
mail.setCc(null);
mail.setBcc(null);
//发送邮件
//mail.sendMail();
out.println("邮件发送 成功 啦!~~");
}catch(Exception e){
out.println("邮件发送 失败 啦!~~");
}Email 是我写的一个JAVA类,里边是关于邮件发送的一些方法
这是我的部分代码
就是这一句老是出错 Email mail = new Email(); IE报500的错误要怎么实例化呢??谢谢 !~~
//用户存在 发送电子邮件
try{
Email mail = new Email();
//邮件服务器地址
String smtphost="stmp.sohu.com";
//获取发送邮件目的地址
String to=rs.getString("email");
//邮件标题
String subject="获取密码";
//邮件内容
String content="";
content=content+"你的用户名是:"+rs.getString("userName")+"<br>";
content=content+"你的密码是:"+rs.getString("userPassword")+"<br>";
mail.setSmtphost(smtphost);
mail.setFrom("[email protected]");
//设置连接邮件服务器的帐号和密码
mail.setUsername("zhang4138151");
mail.setPassword("sd4138151");
//设置邮件发送地址
mail.setTo(to);
//设置邮件发送内容
mail.setContent(content);
//设置邮件标题
mail.setSubject(subject);
mail.setCc(null);
mail.setBcc(null);
//发送邮件
//mail.sendMail();
out.println("邮件发送 成功 啦!~~");
}catch(Exception e){
out.println("邮件发送 失败 啦!~~");
}Email 是我写的一个JAVA类,里边是关于邮件发送的一些方法
这是我的部分代码
就是这一句老是出错 Email mail = new Email(); IE报500的错误要怎么实例化呢??谢谢 !~~
解决方案 »
- 求问: Java调用Ubuntu下的可执行文件
- ArrayList
- 生产者和消费者的多线程问题?
- 如何连续地调用getImage读取一个文件名称不变,但内容一直在变化的文件?
- 请教,如何用java实现程序进程唯一?
- org.apache.commons.logging.Log;org.apache.commons.logging.LogFactory;类的API文档在哪可以下载啊
- 谁熟悉bat语法,tomcat的启动文件catalina.bat中设置java_home环境,如何解决包含空格的路径
- 请指教:如何使用JFreeChart实现动态曲线?
- 我在.net板块混,我要转帖一“妙文”,“我看.NET和JAVA--JAVA必败!!!”
- 关于hashmap中槽位中插入相同hash值得问题
- 在java applet 中怎么加入音频?
- 请教一个内部类继承问题
ex.printStackTrace();
}
60: //用户存在 发送电子邮件
61: try{
62: Email mail=new Email();
63:
64: //邮件服务器地址
65: String smtphost="stmp.sohu.com";
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:515)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:408)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/mail/Address
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:855)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:784)
org.apache.jsp.getMyPassword_jsp._jspService(getMyPassword_jsp.java:219)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause java.lang.NoClassDefFoundError: javax/mail/Address
org.apache.jsp.getMyPassword_jsp._jspService(getMyPassword_jsp.java:124)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.10 logs.麻烦了哈
或者
WEB-INF/lib 目录下面
mail.jar 到哪里去找??我只有个 Email.java
是自己打包吗??有没有别的办法呢??
2 你也可以直接到sun公司下载 http://java.sun.com/products/javamail/downloads/index.html
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:532)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:408)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/mail/Address
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:855)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:784)
org.apache.jsp.getMyPassword_jsp._jspService(getMyPassword_jsp.java:219)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause java.lang.NoClassDefFoundError: javax/mail/Address
org.apache.jsp.getMyPassword_jsp._jspService(getMyPassword_jsp.java:124)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.10 logs.