资源简介
使用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个文件信息
相关资源
- Scratch源码
- E4A无障碍跨程序操作类库(带源码、
- 设备管理系统源码
- 安卓wifi直连app源码
- 我的世界源码(易语言版)
- labview编程软件滤波器以及编写程序设
- 我的界面(visual foxpro)源码
- 易语言:一键cf基址源码
- The Secret Path 3D 3D魔方迷宫[源码][scra
- scratch垃圾分类源码(最终版本).sb
- 安卓QQ6.71协议源码易语言,qq协议源码
- 编译原理实验工具及参考源码(lex&
- E盾偷后台工具源码
- UNIX/LINUX编程实践教程的源码
- 十以内加减法练习 powerbuilder源码
- 农场开发项目
- OCR源码
- PLC上位机编程软件
- 用foobar2000听google音乐[更新一下]
- 学生信息管理系统源码
- 用VC 编写的仿QQ聊天室程序源代码
- 毕业论文之温度传感器DS18B20(源码
- 可自定义导航网站源码
- 栅栏填充算法源码(VC)
- msp430F149操作红外接收模块源码
- [免费]图像识别c 源码
- 周易排盘源码
- RSA算法源码
- 一个人脸识别程序源码
- 编译原理课程设计:词法语法编译器
评论
共有 条评论