使用MyEclipse整合SSH(Struts、Spring、Hibernate)三大框架案例用户注册源码下载
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 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.settingscom.genuitec.runtime.libraries.xml
文件 364 2016-10-26 20:09 SSHDemo.settingsorg.eclipse.jdt.core.prefs
文件 480 2016-10-26 20:09 SSHDemo.settingsorg.eclipse.wst.common.component
文件 481 2016-10-26 20:39 SSHDemo.settingsorg.eclipse.wst.common.project.facet.core.prefs.xml
文件 563 2016-10-26 20:47 SSHDemo.settingsorg.eclipse.wst.common.project.facet.core.xml
文件 49 2016-10-26 20:09 SSHDemo.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-10-26 20:09 SSHDemo.settingsorg.eclipse.wst.jsdt.ui.superType.name
文件 425 2016-10-26 20:47 SSHDemo.springBeans
目录 0 2016-10-27 09:09 SSHDemosrc
文件 1923 2016-10-27 11:25 SSHDemosrcapplicationContext.xml
目录 0 2016-10-26 20:10 SSHDemosrccom
目录 0 2016-10-26 20:11 SSHDemosrccomeauxie
目录 0 2016-10-26 20:13 SSHDemosrccomeauxieaction
文件 1978 2016-10-27 12:57 SSHDemosrccomeauxieactionUserAction.java
目录 0 2016-10-26 20:13 SSHDemosrccomeauxieean
文件 946 2016-10-27 10:24 SSHDemosrccomeauxieeanUser.java
目录 0 2016-10-26 20:13 SSHDemosrccomeauxiedao
文件 833 2016-10-27 10:32 SSHDemosrccomeauxiedaoUserDao.java
目录 0 2016-10-26 20:13 SSHDemosrccomeauxieservice
文件 599 2016-10-27 10:37 SSHDemosrccomeauxieserviceUserService.java
文件 2292 2016-10-27 09:47 SSHDemosrchibernateContext.xml
文件 200 2016-10-26 20:35 SSHDemosrcstruts.xml
文件 53 2016-10-27 14:01 SSHDemossh搭建步骤---博客地址.txt
目录 0 2016-10-27 10:45 SSHDemoWebRoot
文件 1141 2016-10-27 12:01 SSHDemoWebRootindex.jsp
............此处省略24个文件信息
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.settingscom.genuitec.runtime.libraries.xm
文件 364 2016-10-26 20:09 SSHDemo.settingsorg.eclipse.jdt.core.prefs
文件 480 2016-10-26 20:09 SSHDemo.settingsorg.eclipse.wst.common.component
文件 481 2016-10-26 20:39 SSHDemo.settingsorg.eclipse.wst.common.project.facet.core.prefs.xm
文件 563 2016-10-26 20:47 SSHDemo.settingsorg.eclipse.wst.common.project.facet.core.xm
文件 49 2016-10-26 20:09 SSHDemo.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-10-26 20:09 SSHDemo.settingsorg.eclipse.wst.jsdt.ui.superType.name
文件 425 2016-10-26 20:47 SSHDemo.springBeans
目录 0 2016-10-27 09:09 SSHDemosrc
文件 1923 2016-10-27 11:25 SSHDemosrcapplicationContext.xm
目录 0 2016-10-26 20:10 SSHDemosrccom
目录 0 2016-10-26 20:11 SSHDemosrccomeauxie
目录 0 2016-10-26 20:13 SSHDemosrccomeauxieaction
文件 1978 2016-10-27 12:57 SSHDemosrccomeauxieactionUserAction.java
目录 0 2016-10-26 20:13 SSHDemosrccomeauxieean
文件 946 2016-10-27 10:24 SSHDemosrccomeauxieeanUser.java
目录 0 2016-10-26 20:13 SSHDemosrccomeauxiedao
文件 833 2016-10-27 10:32 SSHDemosrccomeauxiedaoUserDao.java
目录 0 2016-10-26 20:13 SSHDemosrccomeauxieservice
文件 599 2016-10-27 10:37 SSHDemosrccomeauxieserviceUserService.java
文件 2292 2016-10-27 09:47 SSHDemosrchibernateContext.xm
文件 200 2016-10-26 20:35 SSHDemosrcstruts.xm
文件 53 2016-10-27 14:01 SSHDemossh搭建步骤---博客地址.txt
目录 0 2016-10-27 10:45 SSHDemoWebRoot
文件 1141 2016-10-27 12:01 SSHDemoWebRootindex.jsp
............此处省略24个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)