资源简介
ssh框架(spring+struts+hibernate)实现注册登录和用户列表展示删除修改,添加数据库mysql即可运行
代码片段和文件信息
package com.mstf.action;
import java.util.List;
import com.mstf.bean.Info;
import com.mstf.service.InfoService;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
@SuppressWarnings(“serial“)
public class InfoAction extends ActionSupport implements ModelDriven{
//用于ModelDriven填充对象入口为getModel方法
private Info info;
//用于spring自动注入,入口为setInfoService方法
private InfoService infoService;
//方法名对应info_*.action中的*通配符
public String list() throws Exception{
//调用service方法,返回从数据库取出的数据
List infolist=infoService.getAll();
//放入session
ActionContext.getContext().put(“infolist“ infolist);
//返回视图,list对应struts.xml对应的jsp或action
return “list“;
}
public String addUI() throws Exception{
return “addUI“;
}
public String add() throws Exception{
infoService.save(info);
return “tolist“;
}
public String updateUI() throws Exception{
Info infos=infoService.getById(info.getId());
ActionContext.getContext().getValueStack().push(infos);
return “updateUI“;
}
public String update() throws Exception{
Info infos=infoService.getById(info.getId());
infos.setName(info.getName());
infos.setAge(info.getAge());
infos.setAddress(info.getAddress());
infoService.update(infos);
return “tolist“;
}
public String delete() throws Exception{
infoService.delete(info.getId());
return “tolist“;
}
@Override
public Info getModel() {
info =new Info();
return info;
}
public InfoService getInfoService() {
return infoService;
}
public void setInfoService(InfoService infoService) {
this.infoService = infoService;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3483 2017-08-03 09:54 HSS\.classpath
目录 0 2017-08-08 17:04 HSS\.myeclipse\
文件 282 2016-06-05 21:12 HSS\.myme
文件 1746 2016-06-05 21:12 HSS\.project
文件 500 2016-06-05 21:12 HSS\.settings\.jsdtscope
文件 247 2017-08-03 09:54 HSS\.settings\com.genuitec.eclipse.migration.prefs
文件 57 2017-08-03 13:56 HSS\.settings\org.eclipse.core.resources.prefs
文件 395 2016-06-05 21:12 HSS\.settings\org.eclipse.jdt.core.prefs
文件 535 2017-08-03 09:54 HSS\.settings\org.eclipse.wst.common.component
文件 359 2017-08-03 09:54 HSS\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2016-06-05 21:12 HSS\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-06-05 21:12 HSS\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 36 2016-06-05 21:12 HSS\WebRoot\me
文件 25 2017-08-03 09:54 HSS\WebRoot\WEB-INF\classes\me
文件 4020 2017-08-03 14:37 HSS\WebRoot\WEB-INF\classes\applicationContext.xm
文件 2622 2017-08-07 18:40 HSS\WebRoot\WEB-INF\classes\com\mstf\action\InfoAction.class
文件 1838 2017-08-03 13:56 HSS\WebRoot\WEB-INF\classes\com\mstf\action\UserAction.class
文件 916 2016-06-05 21:12 HSS\WebRoot\WEB-INF\classes\com\mstf\bean\Bean.hbm.xm
文件 1078 2017-08-03 13:56 HSS\WebRoot\WEB-INF\classes\com\mstf\bean\Info.class
文件 2039 2017-08-03 13:56 HSS\WebRoot\WEB-INF\classes\com\mstf\bean\User.class
文件 347 2017-08-03 13:56 HSS\WebRoot\WEB-INF\classes\com\mstf\service\InfoService.class
文件 187 2017-08-03 13:56 HSS\WebRoot\WEB-INF\classes\com\mstf\service\UserService.class
文件 2056 2017-08-03 13:56 HSS\WebRoot\WEB-INF\classes\com\mstf\service\impl\InfoServiceImpl.class
文件 1687 2017-08-03 13:56 HSS\WebRoot\WEB-INF\classes\com\mstf\service\impl\UserServiceImpl.class
文件 3200 2017-08-03 13:56 HSS\WebRoot\WEB-INF\classes\com\mstf\test\TestUser.class
文件 1043 2017-08-03 13:56 HSS\WebRoot\WEB-INF\classes\com\mstf\util\ApplicationContextHelper.class
文件 626 2016-06-05 21:12 HSS\WebRoot\WEB-INF\classes\hibernate.cfg.xm
文件 547 2016-06-05 21:12 HSS\WebRoot\WEB-INF\classes\log4j.properties
文件 784 2016-06-05 21:12 HSS\WebRoot\WEB-INF\classes\struts.xm
文件 443432 2016-06-05 21:12 HSS\WebRoot\WEB-INF\lib\antlr-2.7.6.jar
文件 116038 2016-06-05 21:12 HSS\WebRoot\WEB-INF\lib\aspectjrt.jar
............此处省略47个文件信息
相关资源
- ssm框架spring+spring mvc +mybatis实现用户注
- ssm框架spring+spring mvc +mybatis实现登录和
- 在线招聘网struts2+hibernate+mySQL
- springmvc+mybatis+sqlserver小
- 酒店宾馆管理系统 springboot项目 mysq
- spring+struts2+mybatis框架实现单表增删改
- spring springmvc hibernate mySql图书管理系统
- SSH(hibernate+struts2+spring)火车订票系
- 基于SSMSpring-SpringMVC-MyBatis的高级整合
- 基于SSMSpring-SpringMVC-MyBatis的高级整合
- 酒店管理系统(SpringMVC+Extjs)附带数
- 基于SpringMVC的报表生成系统(包含数
- 学生信息后台管理系统 S2SH含MySQL数据
- 音乐分享网站SSH/MySQL/MyEcplise
- struts2+spring+hibernate+mysqleclipse整合增删
- SpringMVC+Hibernate+Oracle 实现登录、注册
- spring boot+maven+mybatis+mysql
- Struts2+Hibernate实现用户的增删改查
- 学生成绩管理页面,基于 spring,spr
- spring mvc + spring + hibernate + bootstrap +
- HR人事管理系统 spring mvc + spring + hib
- 模仿智联招聘类网站
- 基于SSH开发的crm客户关系管理系统完
- HR人事管理系统 spring mvc + spring + hib
- spring+springmvc+mybatis的设备管理系统
- 基于springMVC+mybatis框架的旅游特产管理
- springboot+neo4j
- 整合mybatis做一个登录
- SpringMVC+Spring+Hibernate+Oracle 实现图书管
- SpringMVC简易项目
评论
共有 条评论