javamail发邮件出现了一个很郁闷的问题!!help!
我在用javamail发送邮件时,设置了两个jsp文件,send.jsp和sendmail.jsp,开始时发送测试很正常.后来根据所做的模块的需要,在send.jsp中向sendmail.jsp传递的是一个用户的编号,int类型,然后连接到mysql数据库中查找用户表中该用户的邮箱地址然后发送.
但在用户的id获取和查找用户邮箱地址时出了问题,部分程序如下:
//链接到用户表获取用户邮箱地址
Statement stmt=con.createStatement();
int receiver=request.getParameter("to");//获取收件人id(这句有错,我不知道怎么修改)
//从用户表中查找用户信息
ResultSet rst=stmt.executeQuery("select * from BUser;");
while(rst.next())
{
int sss=rst.getInt("BUUserID");
//如果用户的id号与收件人的id相同,则取其邮箱地址
if(sss==receiver)
{
//设置信息参数
newMessage.setFrom(new InternetAddress(request.getParameter("from")));
newMessage.setRecipient(Message.RecipientType.TO ,new InternetAddress(rst.getString("BUEmail")));
-----------------------------------------
总体上就是这块有问题,帮帮忙!
但在用户的id获取和查找用户邮箱地址时出了问题,部分程序如下:
//链接到用户表获取用户邮箱地址
Statement stmt=con.createStatement();
int receiver=request.getParameter("to");//获取收件人id(这句有错,我不知道怎么修改)
//从用户表中查找用户信息
ResultSet rst=stmt.executeQuery("select * from BUser;");
while(rst.next())
{
int sss=rst.getInt("BUUserID");
//如果用户的id号与收件人的id相同,则取其邮箱地址
if(sss==receiver)
{
//设置信息参数
newMessage.setFrom(new InternetAddress(request.getParameter("from")));
newMessage.setRecipient(Message.RecipientType.TO ,new InternetAddress(rst.getString("BUEmail")));
-----------------------------------------
总体上就是这块有问题,帮帮忙!
...全文
相关推荐
javamail1.4.3
JavaMail 1.4.3 是一个用于在Java应用程序中处理电子邮件的开源库。
javaMailAPI帮助文档chm
这个“javaMailAPI帮助文档chm”是一个官方编译的.chm(Microsoft HTML Help)文件,包含了详尽的JavaMail API参考文档,对于学习和使用JavaMail API的开发者来说是非常宝贵的资源
基于SMTP的JAVA邮件发送程序.doc
HELP:查询服务器支持的命令列表。7. NOOP:无操作命令,用于保持连接活动。8. RSET:取消当前传输,重置会话。9. QUIT:结束SMTP会话。
Maven 安装插件 glassfish热部署
在Eclipse中,可以通过Help -> Install New Software...
java ee5与html文档帮助(chm)
CHM文件是一种Windows平台下的帮助文件格式,全称为"Compiled HTML Help",它将多个HTML页面、图像和其他资源打包成一个单一的文件,方便用户离线查阅。


Web 开发
