• 大小: 11.76MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-12
  • 语言: 其他
  • 标签: strus  hibernate  

资源简介

ssh 投票系统,登陆注册查询功能,显示投票结果和比例,添加新投票

资源截图

代码片段和文件信息

package control;

import java.util.List;
 

import service.IVoteService;
import service.VoteServiceImpl;
 

import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;

import entity_xml.VoteItem;
import entity_xml.VoteOption;
import entity_xml.VoteSubject;
import entity_xml.VoteUser;

public class VoteAction extends ActionSupport {

private IVoteService voteService;
private String msg;
private List listItem;//Item List
private List listSub;//subject List
private VoteUser vu;
private List listOption;//Option List
private VoteSubject subject;
private VoteItem item=new VoteItem(); 
private Long [] itemOptionId;
private VoteOption vopOption=new VoteOption();
private Long subjectId;

public Long getSubjectId() {
return subjectId;
}
public void setSubjectId(Long subjectId) {
this.subjectId = subjectId;
}
public VoteOption getVopOption() {
return vopOption;
}
public void setVopOption(VoteOption vopOption) {
this.vopOption = vopOption;


public Long[] getItemOptionId() {
return itemOptionId;
}
public void setItemOptionId(Long[] itemOptionId) {
this.itemOptionId = itemOptionId;
}
public VoteSubject getSubject() {
if(subject==null){
if(subjectId!=null){
subject=voteService.getVSByID(subjectId);
}
}
return subject;
}
public void setSubject(VoteSubject subject) {
this.subject=subject;
}
public VoteItem getItem() {
return item;
}
public void setItem(VoteItem item) {
this.item = item;
}
public List getListItem() {
return listItem;
}
public void setListItem(List listItem) {
this.listItem = listItem;
}
public List getListOption() {
return listOption;
}
public void setListOption(List listOption) {
this.listOption = listOption;
}
public List getListSub() {
return listSub;
}
public void setListSub(List listSub) {
this.listSub = listSub;
}

public VoteUser getVu() {
return vu;
}
public void setVu(VoteUser vu) {
this.vu = vu;
}

public IVoteService getVoteService() {
return voteService;
}
public void setVoteService(IVoteService voteService) {
this.voteService = voteService;
}
public String getMsg() {
return msg;
}
public void setMsg(String msg) {
this.msg = msg;
}

public VoteAction() {
voteService=new VoteServiceImpl();
}

//用户登陆
public String login(){
VoteUser vs=voteService.login(vu.getVuUserName()vu.getVuPassword());
if(vs!=null){
ActionContext.getContext().getSession().put(“loginUser“ vs);
return “success“;
}
else {
msg=“用户名或密码错误!“;
return “error“;
}
}

//用户注册
public String register(){
try {
voteService.register(vu);
} catch (Exception e) {
e.printStackTrace();
return “error“;
}
return “regsuccess“;
}
//得到全部subject
public St

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       7840  2011-10-27 09:39  投票系统\vote.sql

     文件       2847  2011-06-13 19:07  投票系统\vote\.classpath

     文件        538  2011-06-11 17:47  投票系统\vote\.myhibernatedata

     文件        285  2011-10-30 20:08  投票系统\vote\.mymetadata

     文件       1612  2011-06-11 18:09  投票系统\vote\.project

     文件        500  2011-06-11 17:42  投票系统\vote\.settings\.jsdtscope

     文件        330  2011-06-11 17:42  投票系统\vote\.settings\org.eclipse.jdt.core.prefs

     文件         49  2011-06-11 17:42  投票系统\vote\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2011-06-11 17:42  投票系统\vote\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       1183  2011-10-27 10:02  投票系统\vote\src\hibernate.cfg.xml

     文件        712  2011-07-15 15:36  投票系统\vote\src\struts.xml

     文件       3961  2011-10-30 21:41  投票系统\vote\src\control\VoteAction.java

     文件       1168  2011-06-13 19:10  投票系统\vote\src\dao\baseDaoImpl.java

     文件       3204  2011-06-11 17:45  投票系统\vote\src\dao\HibernateSessionFactory.java

     文件        400  2011-06-11 17:48  投票系统\vote\src\dao\IbaseDao.java

     文件       1155  2011-06-11 18:29  投票系统\vote\src\entity_xml\VoteItem.hbm.xml

     文件       1142  2011-06-11 17:47  投票系统\vote\src\entity_xml\VoteItem.java

     文件       1349  2011-06-11 18:29  投票系统\vote\src\entity_xml\VoteOption.hbm.xml

     文件       1496  2011-06-11 17:47  投票系统\vote\src\entity_xml\VoteOption.java

     文件       1389  2011-06-11 18:29  投票系统\vote\src\entity_xml\VoteSubject.hbm.xml

     文件       1435  2011-06-11 17:47  投票系统\vote\src\entity_xml\VoteSubject.java

     文件       1511  2011-06-11 18:29  投票系统\vote\src\entity_xml\VoteUser.hbm.xml

     文件       1846  2011-06-11 17:47  投票系统\vote\src\entity_xml\VoteUser.java

     文件        523  2011-10-30 21:41  投票系统\vote\src\service\IVoteService.java

     文件       2153  2011-10-30 21:48  投票系统\vote\src\service\VoteServiceImpl.java

     文件       1302  2011-06-16 00:05  投票系统\vote\src\tranFilter\TranFilter.java

     文件       3044  2011-07-15 15:03  投票系统\vote\WebRoot\addSubject.jsp

     文件       1654  2011-07-15 15:03  投票系统\vote\WebRoot\add_success.jsp

     文件        833  2011-06-16 00:10  投票系统\vote\WebRoot\error.jsp

     文件       2252  2011-06-12 17:59  投票系统\vote\WebRoot\index.jsp

............此处省略105个文件信息

评论

共有 条评论