资源简介
完整的jsp投票系统,其中有源程序配置的流程即系统操作流程,有数据库,复制拷贝即可使用。
代码片段和文件信息
package com.yxq.toolbean;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;
import com.yxq.valuebean.TempSingle;
import com.yxq.valuebean.VoteSingle;
public class DB {
private String className;
private String url;
private String username;
private String password;
private Connection con;
private Statement stm;
private ResultSet rs;
public DB() {
className = “com.microsoft.jdbc.sqlserver.SQLServerDriver“;
url = “jdbc:microsoft:sqlserver://localhost:1433;databaseName=db_vote“;
username = “sa“;
password = ““;
}
/**
* @功能 加载数据库驱动程序
*/
public void loadDrive() {
try {
Class.forName(className);
} catch (ClassNotFoundException e) {
System.out.println(“加载数据库驱动程序失败!“);
e.printStackTrace();
}
}
/**
* @功能 获取数据库连接
*/
public void getCon() {
loadDrive();
try {
con = DriverManager.getConnection(url username password);
} catch (Exception e) {
System.out.println(“连接数据库失败!“);
e.printStackTrace();
}
}
/**
* @功能 获取Statement对象
*/
public void getStm() {
getCon();
try {
stm = con.createStatement();
} catch (Exception e) {
System.out.println(“获取Statement对象失败!“);
e.printStackTrace();
}
}
/**
* @功能 查询数据表,获取结果集
*/
public void getRs(String sql) {
getStm();
try {
rs = stm.executeQuery(sql);
} catch (Exception e) {
System.out.println(“查询数据库失败!“);
e.printStackTrace();
}
}
/**
* @功能 查询数据表,获取投票选项
*/
public List selectVote(String sql) {
List votelist = null;
if (sql != null && !sql.equals(““)) {
getRs(sql);
if (rs != null) {
votelist = new ArrayList();
try {
while (rs.next()) {
VoteSingle voteSingle = new VoteSingle();
voteSingle.setId(MyTools.intToStr(rs.getInt(1)));
voteSingle.settitle(rs.getString(2));
voteSingle.setNum(MyTools.intToStr(rs.getInt(3)));
voteSingle.setOrder(MyTools.intToStr(rs.getInt(4)));
votelist.add(voteSingle);
}
} catch (Exception e) {
System.out.println(“封装tb_vote表中数据失败!“);
e.printStackTrace();
} finally {
closed();
}
}
}
return votelist;
}
/**
* @功能 查询数据表,获取指定IP最后一次投票的记录
*/
public TempSingle selectTemp(String sql) {
TempSingle tempSingle = null;
if (sql != null && !sql.equals(““)) {
getRs(sql);
if (rs != null) {
try {
while (rs.next()) {
tempSingle = new TempSingle();
tempSingle.setId(MyTools.intToStr(rs.getInt(1)));
tempSingle.setVoteIp(rs.getString(2));
tempSingle.setVoteMSEL(rs.getLong(3));
tempSingle.setVoteTime(rs.getString(4));
}
} catch (Exception e) {
System.out.println(“封装tb_temp表中数据失败!“);
e.printStackTrace();
} finally {
closed();
}
}
}
return tempSingle;
}
/**
*
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 552 2009-10-14 14:53 voteWeb\.classpath
文件 294 2009-10-14 14:47 voteWeb\.myme
文件 1225 2009-10-14 14:54 voteWeb\.project
文件 1048576 2009-10-14 16:30 voteWeb\dateba
文件 1048576 2009-10-14 16:30 voteWeb\dateba
文件 3752 2008-02-14 14:40 voteWeb\src\com\yxq\toolbean\DB.java
文件 1212 2008-02-14 14:55 voteWeb\src\com\yxq\toolbean\MyTools.java
文件 645 2008-01-18 11:57 voteWeb\src\com\yxq\valuebean\TempSingle.java
文件 588 2008-01-16 16:48 voteWeb\src\com\yxq\valuebean\VoteSingle.java
文件 582 2008-01-18 09:22 voteWeb\WebRoot\css\st
文件 697 2009-10-14 14:56 voteWeb\WebRoot\default.jsp
文件 3060 2008-02-14 15:45 voteWeb\WebRoot\doVote.jsp
文件 1196 2008-01-30 10:28 voteWeb\WebRoot\images\backB.jpg
文件 135015 2008-01-29 19:17 voteWeb\WebRoot\images\bg.jpg
文件 13384 2008-01-30 11:53 voteWeb\WebRoot\images\count.jpg
文件 1185 2008-01-30 09:02 voteWeb\WebRoot\images\indexB.jpg
文件 20219 2008-01-30 10:55 voteWeb\WebRoot\images\messE.jpg
文件 23173 2008-01-30 11:08 voteWeb\WebRoot\images\messT.jpg
文件 13970 2008-01-30 09:26 voteWeb\WebRoot\images\note.jpg
文件 1200 2008-01-30 09:02 voteWeb\WebRoot\images\resetB.jpg
文件 1185 2008-01-30 09:02 voteWeb\WebRoot\images\showB.jpg
文件 148079 2008-01-30 11:21 voteWeb\WebRoot\images\showbg.jpg
文件 2603 2008-01-29 19:12 voteWeb\WebRoot\images\showli
文件 14575 2008-01-30 11:13 voteWeb\WebRoot\images\spic.jpg
文件 1204 2008-01-30 09:02 voteWeb\WebRoot\images\submitB.jpg
文件 22800 2008-01-30 09:36 voteWeb\WebRoot\images\voteE.jpg
文件 2665 2008-01-29 19:12 voteWeb\WebRoot\images\voteli
文件 5114 2008-01-30 09:02 voteWeb\WebRoot\images\voteT.jpg
文件 697 2008-02-12 16:44 voteWeb\WebRoot\index.jsp
文件 1510 2008-01-30 11:18 voteWeb\WebRoot\messages.jsp
............此处省略35个文件信息
- 上一篇:wpf 代码编辑框
- 下一篇:jsp课程设计6套完整的课程设计
相关资源
- jsp课程设计6套完整的课程设计
- mongo-java-driver-3.4.2.jar
- 2016秋广工数据库课程设计学生信息管
- corejava9 源代码
- 强大的纯Java车牌识别程序源码
- JAVA RFID 开发API
- jsp+servlet视频网站
- JavaWeb课设--网上商城购物.zip
- 基于Android系统的华容道游戏的开发
- 家庭理财工具java实现
- eWebEditor_JSP_V9.5_CHS_GB2312完美破解版
- 毕业设计论文
- 基于JAVA的图书馆管理系统设计(毕业
- 韩顺平的jsp源代码,关于网上商城的
- 几大支付平台接口java
- 基于JSP的学生考勤系统
- java聊天室仿QQ,socket+线程实现
- javacc-5.0.rar
- 通信录管理系统-java+sql
- 容联云通讯短信jar包及demo.rar
- 宠物医院管理系统(JSP+SERVLET+SQLSERV
- Java Web宿舍管理系统
- JAVA数学库colt-1.2.0
- 用JAVA 编写的一个模拟操作系统含文件
- JSP与数据库的增删改查
- iText需要的jar包,java生成PDF开源jar包
- 大学Java课程PPT及源代码
- JavaWeb 系统共享跨域cookie的实现
- 基于java的物流管理系统
- 基于java的交友网站
评论
共有 条评论