java投票系统
① java投票排名实现
两种实现方式:1)sql,2)java
1)sql语句-mysql
SELECTNAME,num,ranking
FROM(SELECTNAME,num,
IF(num=@num,@ranking,@ranking:=@ranking+1)ASranking,
@num:=num
FROMscore,
(SELECT@ranking:=0,@num:=-1)tmp
ORDERBYnumDESC
)tmp
② (java web开发)我想做一个投票系统,需要实现到达指定时间,该投票关闭的功能。 比如,投票A
在用户点击投票按钮的时候你肯定会进行服务端访问来进行投票记录,在服务端做投票记录的时候,判断一下服务器的时间是否到了关闭投票的时间了。如果是的话,就返回,然后在网页端告诉用户投票已经截至了。如果你想一打开网页的时候就告诉用户投票已经截至的话,可以在加载投票数据之后,告诉用户。不用什么特别的框架之类的,就用jsp+servlet+jdbc就够了。
③ Java web投票系统代码和网页制作代码的区别
区别就在于代码内容不同,Javaweb投票系统代码是用JAVA写一个投票系统,代码内容是关于投票的,网页制作代码,代码内容是制作网页。
④ 网站投票系统源代码(java web)
http://www.onegreen.net/code/HTML/10633.html 你看看这个行不行 如果行的话 请采纳
⑤ java做投票系统
java做投票系统,设计程序如下:
import java.util.Set; //调用java.util.Set
import java.util.HashSet;//调用java.util.HashSet
import java.util.Iterator;//调用java.util.Iterator
public class Voter { //定义类
private static final int MAX_COUNT=100; //静态变量,最大投票数,到达此数就停止投票
private static int count; //静态变量,投票数
private static Set<Voter>voters=new HashSet<Voter>(); //静态变量,存放所有已经投票的选民
private String name; //实例变量,投票人姓名
public Voter(String name){this.name=name;} //定义名字字符串函数
/**投票*/
public void voteFor(){ //投票函数
if(count==MAX_COUNT){ //如果计数结果等于投票人数最大值
System.out.println("投票活动已经结束"); //打印投票活动已经结束
return; //返回主函数
}
if(voters.contains(this)) //如果已包含投票人姓名
System.out.println(name+":你不允许重复投票!"); //打印投票人姓名和你不允许重复投票!
else{ //否则
count++; //计数加一
voters.add(this); //调用字符串函数添加投票人姓名
System.out.println(name+":感谢你投票!"); //打印投票人姓名和感谢你投票!
}
}
/**打印投票结果*/
public static void printVoteResult(){ //投票结果函数
System.out.println("当前投票数为:"+count); //打印当前投票数为,并且统计人数
System.out.println("参与投票的选民名单如下"); //打印参与投票的选民名单如下
for(Voter voter:voters){ //遍历voters集合
System.out.println(voter.name); //打印输出投票名称
}
}
public static void main(String args[]) { //主函数
Voter tom=new Voter("Tom"); //开辟空间定义元素tom
Voter mike=new Voter("Mike"); //开辟空间定义元素mike
Voter jack=new Voter("Jack"); //开辟空间定义元素jack
tom.voteFor(); //进入tom的投票函数
tom.voteFor(); //进入tom的投票函数
mike.voteFor(); //进入mike的投票函数
jack.voteFor(); //进入jack的投票函数
Voter.printVoteResult(); //投票结果打印函数
}
}
⑥ java编写一个简易单机投票管理器 我想知道如何实现 选中复选框选项后点击投票实现票数加一并显示
定义三个变量记录每个人的投票数。点击投票按钮后,根据checkbox的勾选情况将三个变量累加。点击查看按钮时展示这三个变量
⑦ java 我在做一个投票系统中的提取一整个问题(包括选项
你可以这样写:
public List Find_Message(int num){
Connection conn = super.getConn();//获取你的自己写的连接
PreparedStatement stmt = null;
ResultSet rs = null;
List list = new ArrayList();
String sql = "select * from 表名 where questrion_num=?";
try {
stmt = conn.stmt = conn.prepareStatement(sql);
stmt.setInt(1,num);
rs = stmt.executeQuery();
while (rs.next()) {
list.add(rs.getString("question"));
list.add(rs.getInt("option num"));
list.add(rs.getString("option"));
}
} catch (Exception e) {
e.printStackTrace();
} finally {
super.closeConn(conn, stmt, rs);//可以直接关闭 也可以调用一个方法关闭
}
return list;
}
然后获取这个方法返回的list就存放着你要取的数据,用 list.get();就可以获取信息了。
其实最好能给你的数据表写个实体类,就是对应每个字段,设置有get和set方法,操作起来相当方便点。