javaWeb投票管理系统源码


javaWeb投票管理系统源码
资源截图
代码片段和文件信息
package com.sanqing.action;

import java.util.UUID;

import com.opensymphony.xwork2.ActionSupport;
import com.sanqing.bean.Vote;
import com.sanqing.bean.VoteOption;
import com.sanqing.dao.VoteDAO;
import com.sanqing.dao.VoteOptionDAO;
import com.sanqing.daoFactory.VoteDAOFactory;
import com.sanqing.daoFactory.VoteOptionDAOFactory;

public class AddVoteAction extends ActionSupport {
private int channel; // 封装channel参数
private String voteName; // 封装voteName参数
private String[] voteOption;// 封装voteOption参数

public int getChannel() {
return channel;
}

public void setChannel(int channel) {
this.channel = channel;
}

public String getVoteName() {
return voteName;
}

public void setVoteName(String voteName) {
this.voteName = voteName;
}

public String[] getVoteOption() {
return voteOption;
}

public void setVoteOption(String[] voteOption) {
this.voteOption = voteOption;
}

public String execute() throws Exception {
VoteDAO voteDAO = VoteDAOFactory.getVoteDAOInstance();//获得VoteDAO实例
VoteOptionDAO voteOptionDAO = 
VoteOptionDAOFactory.getVoteOptionDAOInstance();//获得voteOption实例
//首先保存投票,然后再保存投票选项
Vote vote = new Vote();
vote.setChannelID(channel);
vote.setVoteName(voteName);
voteDAO.addVote(vote);
//查询投票ID
int voteID = voteDAO.findVoteByName(voteName).getVoteID();
//保存投票选项
for(String voteOptionName : voteOption) {
VoteOption vp = new VoteOption();
vp.setVoteID(voteID);
vp.setVoteOptionName(voteOptionName);
voteOptionDAO.addVoteOption(vp);
}
return this.SUCCESS;
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-02-04 11:38  JavaPrj_2
     文件        1092  2010-01-27 15:25  JavaPrj_2.classpath
     目录           0  2014-05-19 14:53  JavaPrj_2.myeclipse
     文件         300  2010-01-27 15:25  JavaPrj_2.mymetadata
     文件        1227  2009-08-28 10:18  JavaPrj_2.project
     目录           0  2014-05-19 14:52  JavaPrj_2src
     目录           0  2014-05-19 14:52  JavaPrj_2srccom
     目录           0  2014-05-19 14:52  JavaPrj_2srccomsanqing
     目录           0  2014-05-19 14:52  JavaPrj_2srccomsanqingaction
     文件        1662  2009-08-28 14:12  JavaPrj_2srccomsanqingactionAddVoteAction.java
     文件        1043  2009-08-30 09:25  JavaPrj_2srccomsanqingactionDeleteVoteAction.java
     文件        2311  2009-08-30 15:40  JavaPrj_2srccomsanqingactionDoVoteAction.java
     文件        1707  2009-08-29 10:33  JavaPrj_2srccomsanqingactionShowVoteAction.java
     文件        2041  2009-08-30 15:12  JavaPrj_2srccomsanqingactionShowVoteByChannelAction.java
     文件        1819  2009-08-30 15:16  JavaPrj_2srccomsanqingactionVoteResultAction.java
     目录           0  2014-05-19 14:52  JavaPrj_2srccomsanqingean
     文件         453  2009-08-28 11:18  JavaPrj_2srccomsanqingeanChannel.java
     文件         569  2009-08-28 11:30  JavaPrj_2srccomsanqingeanVote.java
     文件         809  2009-08-30 10:45  JavaPrj_2srccomsanqingeanVoteOption.java
     文件         424  2009-08-29 09:55  JavaPrj_2srccomsanqingeanVoteResult.java
     目录           0  2014-05-19 14:52  JavaPrj_2srccomsanqingdao
     目录           0  2014-05-19 14:52  JavaPrj_2srccomsanqingdaoFactory
     文件         283  2009-08-28 11:35  JavaPrj_2srccomsanqingdaoFactoryVoteDAOFactory.java
     文件         319  2009-08-28 11:36  JavaPrj_2srccomsanqingdaoFactoryVoteOptionDAOFactory.java
     目录           0  2014-05-19 14:52  JavaPrj_2srccomsanqingdaoImpl
     文件        6796  2009-08-30 09:40  JavaPrj_2srccomsanqingdaoImplVoteDAOImpl.java
     文件        4560  2009-08-30 14:08  JavaPrj_2srccomsanqingdaoImplVoteOptionDAOImpl.java
     文件         687  2009-08-30 09:39  JavaPrj_2srccomsanqingdaoVoteDAO.java
     文件         497  2009-08-29 09:40  JavaPrj_2srccomsanqingdaoVoteOptionDAO.java
     目录           0  2014-05-19 14:52  JavaPrj_2srccomsanqingutil
     文件        1714  2009-08-28 11:28  JavaPrj_2srccomsanqingutilDBConnection.java
............此处省略137个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)