asdfasdfasdfasdfa

<%@ page contentType="text/html; charset=UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>


<html>
  <head>



  </head>

  <body>
    <table>
        <s:iterator value="list">
         <tr align="center">
               <td><s:property value="setitle"/></td>
               <td><s:property value="sefromid"/></td>
               <td><s:property value="setime"/></td>
          </tr>
         </s:iterator>
   </table>
  </body>
</html>

 

 

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
 <package name="Email" extends="struts-default" namespace="/">

  <action name="regist" class="com.neusoft.lxk.action.RegistAction">
   <result name="success">/login.jsp</result>
   <result name="input">/reg.jsp</result>
  </action>

  <action name="login" class="com.neusoft.lxk.action.LoginAction">
   <result name="success">/cont.jsp</result>
   <result name="input">/login.jsp</result>
  </action>

  <action name="edit" class="com.neusoft.lxk.action.EditAction">
   <result name="success">/edit.jsp</result>
   <result name="input">/edit.jsp</result>
  </action>

  <action name="sen" class="com.neusoft.lxk.action.SenAction">
    <result name="success">/sen.jsp</result>
  </action>
 </package>
</struts>    

 

 

package com.neusoft.lxk.entity;

import java.sql.Date;

public class Sen {
 private String setitle;
 private int sefromid;
 private Date setime;
 public String getSetitle() {
  return setitle;
 }
 public void setSetitle(String setitle) {
  this.setitle = setitle;
 }
 public int getSefromid() {
  return sefromid;
 }
 public void setSefromid(int sefromid) {
  this.sefromid = sefromid;
 }
 public Date getSetime() {
  return setime;
 }
 public void setSetime(Date setime) {
  this.setime = setime;
 }
 public Sen(String setitle, int sefromid, Date setime) {
  super();
  this.setitle = setitle;
  this.sefromid = sefromid;
  this.setime = setime;
 }
 public Sen() {
  super();
 }


}

 

 

package com.neusoft.lxk.action;
import com.neusoft.lxk.entity.Sen;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;

import com.neusoft.lxk.dao.DBHelper;
import com.opensymphony.xwork2.ActionSupport;

public class SenAction extends ActionSupport {
 public List<Sen> Senlist;
 public List<Sen> list = new ArrayList<Sen>();
 public List<Sen> getSenlist() {
  return Senlist; }
 public void setSenlist(List<Sen> Senlist) {
  this.Senlist = Senlist; }

 @Override
 public String execute() throws Exception {
  Connection con = DBHelper.getConnection();
  PreparedStatement pstmt = null;
  ResultSet rs = null;
  String sql = "select etitle,efromid,etime from email where etoid=0 order by etime";
  try{
   pstmt = con.prepareStatement(sql);
   rs = pstmt.executeQuery();
   while(rs.next()){
    Sen sen = new Sen();
    sen.setSetitle(rs.getString("etitle"));
    sen.setSefromid(rs.getInt("efromid"));
    sen.setSetime(rs.getDate("etime"));    
    list.add(sen); 
   }
   this.setSenlist(list);
   return SUCCESS;
  } catch(SQLException e){
   e.printStackTrace();
  } finally{
   DBHelper.close(rs, pstmt, con);
  }
  return super.execute();
 }

}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章