资源简介
使用MyEclipse整合SSH(Struts、Spring、Hibernate)三大框架案例用户注册源码下载
代码片段和文件信息
package com.beauxie.action;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts2.ServletActionContext;
import org.apache.struts2.convention.annotation.Action;
import org.apache.struts2.convention.annotation.Namespace;
import org.apache.struts2.convention.annotation.Result;
import org.apache.struts2.convention.annotation.Results;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;
import com.beauxie.bean.User;
import com.beauxie.service.UserService;
/**
* @author Beauxie
*
*/
@Controller//用于标注控制层组件
@Namespace(“/user“)//url前缀
@Scope(“prototype“)//Action默认是单例,但实际开发中,一般是多例,因为一般一个Action可能会对应多个不同的请求
//@ParentPackage(“struts-default“)//继承特定的package,默认是“struts-default”,因此可以省略不写
@Results({
@Result(name=“registSuccess“location=“/msg.jsp“)
})
public class UserAction {
@Autowired//自动注入
private UserService service ;
//struts默认拦截“.action以及不加任何后缀”
@Action(value=“regist“)//访问:/user/regist.action 或 /user/regist
public String regist(){
//获取request
HttpServletRequest request = ServletActionContext.getRequest();
//获取表单提交的数据
String username = request.getParameter(“username“);
String password = request.getParameter(“password“);
//封装userBean
User user = new User();
user.setId(1000);
user.setUsername(username);
user.setPassword(password);
//调用service层的方法,向数据库中增加一条记录
service.addUser(user);
//将提示信息存入request域中,用以前台显示
request.setAttribute(“msg“ “恭喜您,注册成功!
注册名:“+username);
return “registSuccess“;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-10-27 14:02 SSHDemo\
文件 1962 2016-10-26 20:55 SSHDemo\.classpath
文件 414 2016-10-26 20:47 SSHDemo\.myhibernatedata
文件 1540 2016-10-27 11:18 SSHDemo\.project
目录 0 2016-10-26 20:39 SSHDemo\.settings\
文件 522 2016-10-26 20:09 SSHDemo\.settings\.jsdtscope
文件 145 2016-10-26 20:55 SSHDemo\.settings\com.genuitec.runtime.libraries.xm
文件 364 2016-10-26 20:09 SSHDemo\.settings\org.eclipse.jdt.core.prefs
文件 480 2016-10-26 20:09 SSHDemo\.settings\org.eclipse.wst.common.component
文件 481 2016-10-26 20:39 SSHDemo\.settings\org.eclipse.wst.common.project.facet.core.prefs.xm
文件 563 2016-10-26 20:47 SSHDemo\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2016-10-26 20:09 SSHDemo\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-10-26 20:09 SSHDemo\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 425 2016-10-26 20:47 SSHDemo\.springBeans
目录 0 2016-10-27 09:09 SSHDemo\src\
文件 1923 2016-10-27 11:25 SSHDemo\src\applicationContext.xm
目录 0 2016-10-26 20:10 SSHDemo\src\com\
目录 0 2016-10-26 20:11 SSHDemo\src\com\beauxie\
目录 0 2016-10-26 20:13 SSHDemo\src\com\beauxie\action\
文件 1978 2016-10-27 12:57 SSHDemo\src\com\beauxie\action\UserAction.java
目录 0 2016-10-26 20:13 SSHDemo\src\com\beauxie\bean\
文件 946 2016-10-27 10:24 SSHDemo\src\com\beauxie\bean\User.java
目录 0 2016-10-26 20:13 SSHDemo\src\com\beauxie\dao\
文件 833 2016-10-27 10:32 SSHDemo\src\com\beauxie\dao\UserDao.java
目录 0 2016-10-26 20:13 SSHDemo\src\com\beauxie\service\
文件 599 2016-10-27 10:37 SSHDemo\src\com\beauxie\service\UserService.java
文件 2292 2016-10-27 09:47 SSHDemo\src\hibernateContext.xm
文件 200 2016-10-26 20:35 SSHDemo\src\struts.xm
文件 53 2016-10-27 14:01 SSHDemo\ssh搭建步骤---博客地址.txt
目录 0 2016-10-27 10:45 SSHDemo\WebRoot\
文件 1141 2016-10-27 12:01 SSHDemo\WebRoot\index.jsp
............此处省略24个文件信息
相关资源
- Modbus TCP/RTU 服务端、客户端源码、协
- 指纹考勤系统源码.rar
- vxWorks 完整源码
- cc攻击源码
- 设备联机检测上线、下线、数据传输
- filedisk源码分析
- sift源码实现附有详细注释及其核心论
- 小区物业管理系统(源码 论文).ra
- mongoDb源码和笔记
- 学生成绩信息管理系统源码+论文+文献
- 萤火商城商业版完整包v1.1.7
- LOL走砍躲避连招源码 密码tre.e
- 梦幻西游最新押镖源码
- Intel 汇编语言程序设计第五版源码
- cc2540串口透传源码
- QT添加水印源码
- 群友分享的FLEX工作流设计器(含源码
- 人事管理系统源码PB9
- 基于visualstudio平台的KTV点歌系统源码
- 模拟Linux文件系统含源码及报告
- LEACH协议源码及NS2下安装教程
- flash个人简历模板210036
- 基于ssh在线考试系统
- 基于Lire库搜索相似图片源码
- MPC5744P CAN Bootloader上位机源码
- 京东商城app源码
- QQ飞车卡商城源码.e
- 基于SSH的学生选课系统
- 基于.net技术的校园新闻发布系统全套
- springcloud源码
评论
共有 条评论