资源简介
北大青鸟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\.myme
文件 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.xm
文件 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.xm
文件 1982 2013-11-08 08:55 北大青鸟阶段项目(青鸟投票系统源码)\Vote\src\com\aptech\vote\action\UserAction-register-validation.xm
文件 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\ba
文件 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个文件信息
评论
共有 条评论