资源简介
基于eclipse开发的在线交友网站,使用了servlet+jsp+js+jquery等技术,实现了在线交友,互发邮件等功能,普通交友网站有的功能基本都有,适合作为大学毕业设计或者学习使用。
代码片段和文件信息
package com.sai.dao;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import com.sai.dto.Friend;
import com.sai.dto.Message;
import com.sai.global.ConnTool;
public class MakeFriendDao {
private int NUM = 18;
public void setSendtome(Message msg){
try {
Connection conn = ConnTool.getConn();
String sql = “insert into receive values(receiveseq.nextval ? ? ? ? ?)“;
PreparedStatement ppt = conn.prepareStatement(sql);
ppt.setString(1 msg.getSender());
ppt.setString(2 msg.getReceiver());
ppt.setString(3 msg.getMessage());
ppt.setString(4 “false“);
Date date = new Date();
DateFormat df = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss“);
String dateStr = df.format(date);
ppt.setString(5 dateStr);
ppt.execute();
ConnTool.closeConn(null ppt conn);
} catch (Exception e) {
e.printStackTrace();
}
}
public void setMysend(Message msg){
try {
Connection conn = ConnTool.getConn();
String sql = “insert into send values(sendseq.nextval ? ? ? ? ?)“;
PreparedStatement ppt = conn.prepareStatement(sql);
ppt.setString(1 msg.getSender());
ppt.setString(2 msg.getReceiver());
ppt.setString(3 msg.getMessage());
ppt.setString(4 “false“);
Date date = new Date();
DateFormat df = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss“);
String dateStr = df.format(date);
ppt.setString(5 dateStr);
ppt.execute();
ConnTool.closeConn(null ppt conn);
} catch (Exception e) {
e.printStackTrace();
}
}
public List getSendtome(String receive int pageIndex){
List list = new ArrayList();
try {
Connection conn = ConnTool.getConn();
String sql = “select id sender receiver message readstate time from(select rownum as r id sender receiver message readstate time from(select id sender receiver message readstate time from receive where receiver = ? order by id desc)) where r > (? * ?) and r <= (? * ?)“;
PreparedStatement ppt = conn.prepareStatement(sql);
ppt.setString(1 receive);
ppt.setInt(2 pageIndex - 1);
ppt.setInt(3 NUM);
ppt.setInt(4 pageIndex);
ppt.setInt(5 NUM);
ResultSet rs = ppt.executeQuery();
while(rs.next()){
int id = rs.getInt(1);
String sender = rs.getString(2);
String receiver = rs.getString(3);
String message = rs.getString(4);
String readstate = rs.getString(5);
String time = rs.getString(6);
Message msg = new Message(id sender receiver message readstate time);
list.add(msg);
}
ConnTool.closeConn(rs ppt conn);
} catch (Exception e) {
e.printStackTrace();
}
return list;
}
public List getMysend(String send int pageIndex){
List list 属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1246 2015-06-16 10:49 MakeFriend\.classpath
文件 303 2015-06-15 08:33 MakeFriend\.myme
文件 1753 2014-10-08 10:38 MakeFriend\.project
文件 500 2014-10-08 10:38 MakeFriend\.settings\.jsdtscope
文件 98 2014-10-09 19:02 MakeFriend\.settings\com.genuitec.eclipse.core.prefs
文件 364 2014-10-08 10:38 MakeFriend\.settings\org.eclipse.jdt.core.prefs
文件 468 2014-10-08 10:38 MakeFriend\.settings\org.eclipse.wst.common.component
文件 252 2014-10-08 10:38 MakeFriend\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2014-10-08 10:38 MakeFriend\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2014-10-08 10:38 MakeFriend\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 6 2015-06-15 17:41 MakeFriend\makeFriend.sql
文件 8667 2015-06-16 10:51 MakeFriend\src\com\sai\dao\MakeFriendDao.java
文件 15516 2015-06-16 10:57 MakeFriend\src\com\sai\dao\QueryDao.java
文件 4422 2015-06-16 10:57 MakeFriend\src\com\sai\dao\UserInfoDao.java
文件 943 2015-06-15 17:05 MakeFriend\src\com\sai\dto\Attention.java
文件 2081 2014-10-08 21:21 MakeFriend\src\com\sai\dto\Friend.java
文件 1005 2014-10-08 21:21 MakeFriend\src\com\sai\dto\Message.java
文件 3360 2015-06-16 10:58 MakeFriend\src\com\sai\dto\Userinfo.java
文件 766 2015-06-15 17:17 MakeFriend\src\com\sai\filter\EncodeFilter.java
文件 1078 2015-06-15 17:17 MakeFriend\src\com\sai\filter\LoginFilter.java
文件 1094 2015-06-16 10:51 MakeFriend\src\com\sai\global\ConnTool.java
文件 184 2014-10-08 21:22 MakeFriend\src\com\sai\global\DaoFactory.java
文件 213 2014-10-08 21:22 MakeFriend\src\com\sai\global\QueryServiceFactory.java
文件 208 2014-10-08 21:22 MakeFriend\src\com\sai\global\ServiceFactory.java
文件 229 2014-10-08 10:38 MakeFriend\src\com\sai\global\UserServiceFactory.java
文件 1479 2014-10-08 21:22 MakeFriend\src\com\sai\service\MakeFriendService.java
文件 2967 2015-06-15 17:33 MakeFriend\src\com\sai\service\QueryService.java
文件 797 2014-10-09 19:16 MakeFriend\src\com\sai\service\UserinfoService.java
文件 1270 2015-06-15 17:34 MakeFriend\src\com\sai\servlet\AjaxServlet.java
文件 1388 2015-06-15 17:35 MakeFriend\src\com\sai\servlet\CheckPassword.java
............此处省略205个文件信息
相关资源
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
川公网安备 51152502000135号
评论
共有 条评论