SSH框架搭建源码


里面是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.settingsorg.eclipse.core.resources.prefs
     文件          83  2015-10-08 14:54  SSHdemo.settingsorg.eclipse.core.runtime.prefs
     文件          49  2015-10-08 13:51  SSHdemo.settingsorg.eclipse.wst.jsdt.ui.superType.container
     文件           6  2015-10-08 13:51  SSHdemo.settingsorg.eclipse.wst.jsdt.ui.superType.name
     目录           0  2015-10-08 15:44  SSHdemosrc
     文件        3059  2015-10-08 14:58  SSHdemosrcapplicationContext.xml
     目录           0  2015-10-08 15:44  SSHdemosrccn
     目录           0  2015-10-08 15:44  SSHdemosrccnitcast
     目录           0  2015-10-08 15:44  SSHdemosrccnitcastshop
     目录           0  2015-10-08 15:44  SSHdemosrccnitcastshopuser
     目录           0  2015-10-08 15:44  SSHdemosrccnitcastshopuseraction
     文件        1173  2015-10-08 15:33  SSHdemosrccnitcastshopuseractionUserAction.java
     目录           0  2015-10-08 15:44  SSHdemosrccnitcastshopuserdao
     文件         702  2015-10-08 15:36  SSHdemosrccnitcastshopuserdaoUserDao.java
     目录           0  2015-10-08 15:44  SSHdemosrccnitcastshopuserservice
     文件         669  2015-10-08 15:35  SSHdemosrccnitcastshopuserserviceUserService.java
     目录           0  2015-10-08 15:44  SSHdemosrccnitcastshopuservo
     文件         587  2015-09-23 21:20  SSHdemosrccnitcastshopuservoUser.hbm.xml
     文件         690  2015-10-08 15:37  SSHdemosrccnitcastshopuservoUser.java
     文件         270  2015-09-04 15:45  SSHdemosrcjdbc.properties
     文件         662  2015-02-08 10:25  SSHdemosrclog4j.properties
     文件         561  2015-10-08 15:18  SSHdemosrcstruts.xml
     目录           0  2015-10-08 15:44  SSHdemoWebRoot
     目录           0  2015-10-08 15:44  SSHdemoWebRootcss
............此处省略228个文件信息

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

发表评论

评论列表(条)