资源简介

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\.mymetadata
     文件        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.xml
     文件          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\meta-INF\MANIFEST.MF
     文件          25  2017-08-03 09:54  HSS\WebRoot\WEB-INF\classes\meta-INF\MANIFEST.MF
     文件        4020  2017-08-03 14:37  HSS\WebRoot\WEB-INF\classes\applicationContext.xml
     文件        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.xml
     文件        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.xml
     文件         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.xml
     文件      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个文件信息

评论

共有 条评论