• 大小: 23.5MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-15
  • 语言: 其他
  • 标签:

资源简介

里面是SSH框架搭建登录的demo,清楚的描述了SSH框架搭建过程的各种配置,另附博客地址:http://blog.csdn.net/u010539352

资源截图

代码片段和文件信息

package cn.itcast.shop.user.action;

import java.io.IOException;

import javax.servlet.http.HttpServletResponse;

import org.apache.struts2.ServletActionContext;

import cn.itcast.shop.user.service.UserService;
import cn.itcast.shop.user.vo.User;

import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;


/**
 * 用户模块Action的类
 * 
 * @author xiao
 * 
 */
public class UserAction extends ActionSupport implements ModelDriven {
//模型驱动使用的对象
private User user=new User();
public User getModel(){
return user;
}

// 注入UserService
private UserService userService;

public void setUserService(UserService userService) {
this.userService = userService;
}

/**
 * 登陆
 */
public String login(){
User existUser=userService.login(user);
if(existUser==null){
//登陆失败
this.addActionerror(“登陆失败:用户名或密码错误用户未激活!“);
return LOGIN;
}else {
//登陆成功
//将用户的信息存入session中
ServletActionContext.getRequest().getSession().setAttribute(“existUser“ existUser);
//页面跳转
return “loginSuccess“;
}

}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-10-08 15:44  SSHdemo\
     文件        3998  2015-10-08 14:25  SSHdemo\.classpath
     目录           0  2015-10-08 13:51  SSHdemo\.myeclipse\
     文件         294  2015-10-08 13:51  SSHdemo\.mymetadata
     文件        1413  2015-10-08 15:00  SSHdemo\.project
     目录           0  2015-10-08 15:44  SSHdemo\.settings\
     文件         500  2015-10-08 13:51  SSHdemo\.settings\.jsdtscope
     文件          86  2015-10-08 14:54  SSHdemo\.settings\org.eclipse.core.resources.prefs
     文件          83  2015-10-08 14:54  SSHdemo\.settings\org.eclipse.core.runtime.prefs
     文件          49  2015-10-08 13:51  SSHdemo\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2015-10-08 13:51  SSHdemo\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2015-10-08 15:44  SSHdemo\src\
     文件        3059  2015-10-08 14:58  SSHdemo\src\applicationContext.xml
     目录           0  2015-10-08 15:44  SSHdemo\src\cn\
     目录           0  2015-10-08 15:44  SSHdemo\src\cn\itcast\
     目录           0  2015-10-08 15:44  SSHdemo\src\cn\itcast\shop\
     目录           0  2015-10-08 15:44  SSHdemo\src\cn\itcast\shop\user\
     目录           0  2015-10-08 15:44  SSHdemo\src\cn\itcast\shop\user\action\
     文件        1173  2015-10-08 15:33  SSHdemo\src\cn\itcast\shop\user\action\UserAction.java
     目录           0  2015-10-08 15:44  SSHdemo\src\cn\itcast\shop\user\dao\
     文件         702  2015-10-08 15:36  SSHdemo\src\cn\itcast\shop\user\dao\UserDao.java
     目录           0  2015-10-08 15:44  SSHdemo\src\cn\itcast\shop\user\service\
     文件         669  2015-10-08 15:35  SSHdemo\src\cn\itcast\shop\user\service\UserService.java
     目录           0  2015-10-08 15:44  SSHdemo\src\cn\itcast\shop\user\vo\
     文件         587  2015-09-23 21:20  SSHdemo\src\cn\itcast\shop\user\vo\User.hbm.xml
     文件         690  2015-10-08 15:37  SSHdemo\src\cn\itcast\shop\user\vo\User.java
     文件         270  2015-09-04 15:45  SSHdemo\src\jdbc.properties
     文件         662  2015-02-08 10:25  SSHdemo\src\log4j.properties
     文件         561  2015-10-08 15:18  SSHdemo\src\struts.xml
     目录           0  2015-10-08 15:44  SSHdemo\WebRoot\
     目录           0  2015-10-08 15:44  SSHdemo\WebRoot\css\
............此处省略228个文件信息

评论

共有 条评论

相关资源