• 大小: 1.63MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2023-11-08
  • 语言: 其他
  • 标签:

资源简介

北大青鸟spring阶段项目-(青鸟在线投票系统)源码,使用SSH技术,内含数据库

资源截图

代码片段和文件信息

package com.aptech.vote.action;

import javax.servlet.http.HttpSession;

import org.apache.struts2.ServletActionContext;

import com.aptech.vote.biz.UserBiz;
import com.aptech.vote.biz.impl.UserBizImpl;
import com.aptech.vote.pojo.User;
import com.opensymphony.xwork2.ActionSupport;

public class UserAction extends ActionSupport {

private static final long serialVersionUID = 1L;

// 依赖关系
private UserBiz userBiz = new UserBizImpl();

private User user;
private String repassword;

// 业务区

/** 用户登录 */
public String login() {
User login = userBiz.login(user);
if (login == null) {
this.addActionMessage(“用户不存在“);
return INPUT;
} else {
if (!login.getPassword().equals(user.getPassword())) {
this.addActionMessage(“密码不正确“);
return INPUT;
} else {
getSession().setAttribute(“user“ login);
return SUCCESS;
}
}
}

/** 用户注册 */
public String register() {
if (userBiz.register(user)) {
user = userBiz.login(user);
getSession().setAttribute(“user“ user);
return SUCCESS;
} else {
addActionMessage(“注册失败!“);
return INPUT;
}
}

/** 退出 */
public String exit() {
user = null;
repassword = null;
getSession().invalidate();
return SUCCESS;
}

// getter and setter method

public User getUser() {
return user;
}

public void setUser(User user) {
this.user = user;
}

public String getRepassword() {
return repassword;
}

public void setRepassword(String repassword) {
this.repassword = repassword;
}

public HttpSession getSession() {
return ServletActionContext.getRequest().getSession();
}

}

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

     文件        640  2013-11-01 17:27  北大青鸟阶段项目(青鸟投票系统源码)\Vote\.classpath

     文件        579  2013-11-08 10:56  北大青鸟阶段项目(青鸟投票系统源码)\Vote\.myhibernatedata

     文件        286  2013-11-08 08:51  北大青鸟阶段项目(青鸟投票系统源码)\Vote\.mymetadata

     文件        240  2013-11-01 17:26  北大青鸟阶段项目(青鸟投票系统源码)\Vote\.mystrutsdata

     文件       1695  2013-11-07 12:18  北大青鸟阶段项目(青鸟投票系统源码)\Vote\.project

     文件        500  2013-11-01 17:26  北大青鸟阶段项目(青鸟投票系统源码)\Vote\.settings\.jsdtscope

     文件       1040  2013-11-07 18:33  北大青鸟阶段项目(青鸟投票系统源码)\Vote\.settings\com.genuitec.eclipse.j2eedt.core.prefs

     文件        330  2013-11-01 17:26  北大青鸟阶段项目(青鸟投票系统源码)\Vote\.settings\org.eclipse.jdt.core.prefs

     文件         49  2013-11-01 17:26  北大青鸟阶段项目(青鸟投票系统源码)\Vote\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2013-11-01 17:26  北大青鸟阶段项目(青鸟投票系统源码)\Vote\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       1428  2013-11-02 14:41  北大青鸟阶段项目(青鸟投票系统源码)\Vote\hibernate.reveng.xml

     文件        249  2013-11-08 11:21  北大青鸟阶段项目(青鸟投票系统源码)\Vote\HQL 1.hql

     文件        106  2013-11-08 11:23  北大青鸟阶段项目(青鸟投票系统源码)\Vote\HQL 2.hql

     文件       1807  2013-11-08 11:24  北大青鸟阶段项目(青鸟投票系统源码)\Vote\sql.sql

     文件       1125  2013-11-08 08:55  北大青鸟阶段项目(青鸟投票系统源码)\Vote\src\com\aptech\vote\action\UserAction-login-validation.xml

     文件       1982  2013-11-08 08:55  北大青鸟阶段项目(青鸟投票系统源码)\Vote\src\com\aptech\vote\action\UserAction-register-validation.xml

     文件       1703  2013-11-07 17:35  北大青鸟阶段项目(青鸟投票系统源码)\Vote\src\com\aptech\vote\action\UserAction.java

     文件       6273  2013-11-08 10:39  北大青鸟阶段项目(青鸟投票系统源码)\Vote\src\com\aptech\vote\action\VoteAction.java

     文件        524  2013-11-03 12:10  北大青鸟阶段项目(青鸟投票系统源码)\Vote\src\com\aptech\vote\biz\impl\UserBizImpl.java

     文件       1635  2013-11-08 10:38  北大青鸟阶段项目(青鸟投票系统源码)\Vote\src\com\aptech\vote\biz\impl\VoteBizImpl.java

     文件        306  2013-11-02 16:41  北大青鸟阶段项目(青鸟投票系统源码)\Vote\src\com\aptech\vote\biz\UserBiz.java

     文件       1068  2013-11-08 10:37  北大青鸟阶段项目(青鸟投票系统源码)\Vote\src\com\aptech\vote\biz\VoteBiz.java

     文件       2021  2013-11-07 16:06  北大青鸟阶段项目(青鸟投票系统源码)\Vote\src\com\aptech\vote\dao\impl\baseDaoHibernateImpl.java

     文件        676  2013-11-05 15:08  北大青鸟阶段项目(青鸟投票系统源码)\Vote\src\com\aptech\vote\dao\impl\ItemDaoHibernateImpl.java

     文件       1591  2013-11-08 11:44  北大青鸟阶段项目(青鸟投票系统源码)\Vote\src\com\aptech\vote\dao\impl\OptionDaoHibernateImpl.java

     文件       4448  2013-11-08 11:44  北大青鸟阶段项目(青鸟投票系统源码)\Vote\src\com\aptech\vote\dao\impl\SubjectDaoHibernateImpl.java

     文件        675  2013-11-05 15:09  北大青鸟阶段项目(青鸟投票系统源码)\Vote\src\com\aptech\vote\dao\impl\UserDaoHibernateImpl.java

     文件        338  2013-11-05 10:24  北大青鸟阶段项目(青鸟投票系统源码)\Vote\src\com\aptech\vote\dao\ItemDao.java

     文件        521  2013-11-08 10:39  北大青鸟阶段项目(青鸟投票系统源码)\Vote\src\com\aptech\vote\dao\OptionDao.java

     文件        907  2013-11-08 10:39  北大青鸟阶段项目(青鸟投票系统源码)\Vote\src\com\aptech\vote\dao\SubjectDao.java

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

评论

共有 条评论

相关资源