package service.servlet;
import java.io.IOException;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import service.Gift;
public class MyGiftServlet extends CommonServlet
{
@Override
protected void execute(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException
{
String sql = "select * from t_kx_gift where friend_email=? order by gift_time desc";
try
{
PreparedStatement preparedStatement = mConnection
.prepareStatement(sql);
preparedStatement.setString(1, mUsername);
ResultSet rs = preparedStatement.executeQuery();
List<Gift> gifts = new ArrayList<Gift>();
while(rs.next())
{
Gift gift = new Gift();
gift.setGiftCode(rs.getInt("gift_code"));
gift.setPostscript(rs.getString("gift_postscript"));
gifts.add(gift);
}
sendObject(gifts, response);
}
catch (Exception e)
{
response.getWriter().println(e.getMessage());
}
}
}