SelectMail.java
上传用户:liangcc
上传日期:2019-05-24
资源大小:4412k
文件大小:1k
源码类别:

WEB邮件程序

开发平台:

Java

  1. package com.softeem.webmail.sendbox;
  2. import java.sql.Connection;
  3. import java.sql.PreparedStatement;
  4. import java.sql.ResultSet;
  5. import java.sql.SQLException;
  6. import java.util.ArrayList;
  7. import java.util.List;
  8. import com.softeem.webmail.dao.DBManager;
  9. public class SelectMail {
  10. public List select(String name) {
  11. Connection con = DBManager.getConnection();
  12. String sql = "select *from mail where mail_from = ? and box_name = ?";
  13. ResultSet rs = null;
  14. List list = new ArrayList();
  15. PreparedStatement ps;
  16. try {
  17. ps = con.prepareStatement(sql);
  18. ps.setString(1, name);
  19. ps.setString(2, "sendbox");
  20. rs = ps.executeQuery();
  21. while (rs.next()) {
  22. SendboxBean pf = new SendboxBean();
  23. pf.setId(rs.getInt("id"));
  24. pf.setMail_from(rs.getString("mail_from"));
  25. pf.setMail_to(rs.getString("mail_to"));
  26. pf.setSubject(rs.getString("subject"));
  27. pf.setContent(rs.getString("content"));
  28. pf.setDate(rs.getString("date"));
  29. pf.setSize(rs.getFloat("size"));
  30. pf.setStat(rs.getString("stat"));
  31. pf.setAdds(rs.getString("adds"));
  32. list.add(pf);
  33. }
  34. } catch (SQLException e) {
  35. e.printStackTrace();
  36. }
  37. return list;
  38. }
  39. }