资源简介
本代码javaee开发的web项目,在线投票管理系统,实现用户在线投票,管理员管理统计投票结果,创建投票,增删改查功能
代码片段和文件信息
package com.bean;
/**
*
* 管理员登陆 修改密码 登陆记录查询 通用类文件
*
*/
import java.sql.ResultSet;
import java.sql.SQLException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
import com.util.Constant;
import com.util.DBO;
public class AdminBean {
private List list;
private ResultSet rs = null;
private int EVERYPAGENUM = 2;
private int count = -1;
private int qq = 0;
private String sql=“select count(*) from adminlog“;
private String sql2=“select * from adminlog order by id desc “;
//声明时间变量
String date=new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss“).format(Calendar.getInstance().getTime());
//分页查询登陆日志
public void setEVERYPAGENUM(int EVERYPAGENUM){
this.EVERYPAGENUM=EVERYPAGENUM;
}
public int getMessageCount() { //得到信息总数
DBO dbo=new DBO();
dbo.open();
try {
rs = dbo.executeQuery(sql);
rs.next();
count = rs.getInt(1);
return count;
} catch (SQLException ex) {
ex.printStackTrace();
return -1;
} finally {
dbo.close();
}
}
public int getPageCount() { //得到共多少页(根据每页要显示几条信息)
if (count % EVERYPAGENUM == 0) {
return count / EVERYPAGENUM;
} else {
return count / EVERYPAGENUM + 1;
}
}
public List getMessage(int page) { //得到每页要显示的信息
DBO dbo=new DBO();
dbo.open();
List list = new ArrayList();
try {
rs = dbo.executeQuery(sql2);
for (int i = 0; i < (page - 1) * EVERYPAGENUM; i++) {
rs.next();
}
for (int t = 0; t < EVERYPAGENUM; t++) {
if (rs.next()) {
qq++;
List list2=new ArrayList();
list2.add(rs.getString(“id“));
list2.add(rs.getString(“username“));
list2.add(rs.getString(“password“));
list2.add(rs.getString(“logintime“));
list2.add(rs.getString(“loginip“));
list2.add(rs.getString(“useros“));
list2.add(rs.getString(“ok“));
list.add(list2);
} else {
break; //减少空循环的时间
}
}
return list;
} catch (SQLException ex) {
ex.printStackTrace();
return null;
} finally {
dbo.close();
}
}
//管理员登录 更新登录次数 写登录日志
public int adminLogin(String usernameString md5passwordString passwordString loginipString useros){
String sql = “select * from admin where username = ‘“+username+“‘ and isuse=‘1‘“;
String sql2 = “insert into adminlog(usernamepasswordlogintimeloginipuserosok) values(‘“+username+“‘‘“+md5password+“‘‘“+date+“‘‘“+loginip+“‘‘“+useros+“‘‘true‘)“;
String sql3 = “insert into adminlog(usernamepasswordlogintimeloginipuserosok) valu
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-09-03 11:12 投票系统\
目录 0 2018-09-03 11:12 投票系统\tpxt\
文件 2354 2017-05-05 17:14 投票系统\tpxt\.classpath
目录 0 2018-09-03 11:13 投票系统\tpxt\.myeclipse\
文件 285 2017-02-26 11:25 投票系统\tpxt\.myme
文件 250 2012-05-11 18:16 投票系统\tpxt\.mystrutsdata
文件 1830 2017-05-05 17:16 投票系统\tpxt\.project
目录 0 2018-09-03 11:12 投票系统\tpxt\.settings\
文件 500 2017-05-05 17:16 投票系统\tpxt\.settings\.jsdtscope
文件 303 2017-05-05 17:14 投票系统\tpxt\.settings\org.eclipse.jdt.core.prefs
文件 450 2017-05-05 17:14 投票系统\tpxt\.settings\org.eclipse.wst.common.component
文件 252 2017-05-05 17:16 投票系统\tpxt\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-05-05 17:16 投票系统\tpxt\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-05-05 17:16 投票系统\tpxt\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-09-03 11:12 投票系统\tpxt\WebRoot\
目录 0 2018-09-03 11:12 投票系统\tpxt\WebRoot\FCKeditor\
文件 835 2012-05-11 18:39 投票系统\tpxt\WebRoot\FCKeditor\default.jsp
目录 0 2018-09-03 11:12 投票系统\tpxt\WebRoot\FCKeditor\editor\
目录 0 2018-09-03 11:12 投票系统\tpxt\WebRoot\FCKeditor\editor\_source\
目录 0 2018-09-03 11:12 投票系统\tpxt\WebRoot\FCKeditor\editor\_source\classes\
文件 3875 2012-05-11 18:39 投票系统\tpxt\WebRoot\FCKeditor\editor\_source\classes\fckcontextmenu.js
文件 1422 2012-05-11 18:39 投票系统\tpxt\WebRoot\FCKeditor\editor\_source\classes\fckdocumentfragment_gecko.js
文件 1728 2012-05-11 18:39 投票系统\tpxt\WebRoot\FCKeditor\editor\_source\classes\fckdocumentfragment_ie.js
文件 12153 2012-05-11 18:39 投票系统\tpxt\WebRoot\FCKeditor\editor\_source\classes\fckdomrange.js
文件 2032 2012-05-11 18:39 投票系统\tpxt\WebRoot\FCKeditor\editor\_source\classes\fckdomrange_gecko.js
文件 4460 2012-05-11 18:39 投票系统\tpxt\WebRoot\FCKeditor\editor\_source\classes\fckdomrange_ie.js
文件 7691 2012-05-11 18:39 投票系统\tpxt\WebRoot\FCKeditor\editor\_source\classes\fckeditingarea.js
文件 1517 2012-05-11 18:39 投票系统\tpxt\WebRoot\FCKeditor\editor\_source\classes\fckelementpath.js
文件 16356 2012-05-11 18:39 投票系统\tpxt\WebRoot\FCKeditor\editor\_source\classes\fckenterkey.js
文件 1414 2012-05-11 18:39 投票系统\tpxt\WebRoot\FCKeditor\editor\_source\classes\fckevents.js
文件 2980 2012-05-11 18:39 投票系统\tpxt\WebRoot\FCKeditor\editor\_source\classes\fckicon.js
............此处省略780个文件信息
- 上一篇:微信公众号java开发代码
- 下一篇:Struts2所需jar包
相关资源
- 详解docker镜像centos7配置Java运行环境
- java笔试题大全java笔试,面试笔试,逻
- Windows bat 设置Java环境变量
- java 毕业设计 进销存管理系统 源码
- java图片浏览器跨平台运行程序与源码
- 基于java的在线考试系统-毕业设计
- 微博系统(Java源码,servlet+jsp),适
- 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开发聊天室程序
评论
共有 条评论