资源简介
本代码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包
相关资源
- mysql数据处理,java用户登录处理
- ssh投票系统小项目
- 法律咨询信息系统(java+jsp+sqlserver)
- Java快速开发平台源码(renren-fast)
- 锐聘学院QST青软JavaWeb十二个打包
- 3.3.6微信支付JAVA版demo
- javaweb网上购物系统源码(附数据库脚
- javaweb校园宿舍系统(附数据库脚本)
- JavaWeb书城项目(附数据库脚本)
- 基于JAVA_JSP电子书系统(源码+数据库
- Java网络编程知识点总结.xmind
- 一站式Java网络编程 BIO-NIO-AIO资料源码
- jsp讲解
- 基于SSH框架的JavaWeb项目—人员信息管
- javaweb实现的邮件收发系统(附数据库
- Java 仿QQ(附客户端以及服务端源码)
- Java TCP IP Socket
- java定时发送邮件(基于quartz)
- Java Swing开发的《星际争霸》游戏
- java+数据库商品交易管理系统(附数据
- 使用java语言编译一个计算器
- java swing工资管理系统(源码+数据库
- JAVALibrary
- 微信企业号回调模式Java版
- 顺丰丰桥接口开发详细教程源码含下
- Java博客概要设计文档
- 药品进销存管理系统(论文范文_JSP
- 奖学金管理系统java+jsp+mysql
- 毕设参考——基于java酒店管理
- Java写的一个简单的字体更改程序
评论
共有 条评论