-
大小: 37.4MB文件类型: .zip金币: 1下载: 0 次发布日期: 2023-07-23
- 语言: 其他
- 标签: spring4 struts2 hibernate3
资源简介
一个小型maven管理的ssh框架开发的人员管理网站,能基本对与ssh框架有一个基本了解,内容也不多,框架条理都分好了,易于学习。配置文件都有注解。默认字符集为UTF-8,数据库直接按照bean创建就行,注解形式无法自动创建表
代码片段和文件信息
package com.hmz.action;
import com.hmz.entity.User;
import com.hmz.service.UserService;
import com.hmz.util.SuperAction;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ModelDriven;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;
import javax.annotation.Resource;
import javax.servlet.ServletException;
import java.util.List;
/**
* @Author Hu mingzhi
* Created by ThinKPad on 2017/9/8.
*/
@Controller
@Scope(“prototype“)
public class UserAction extends SuperAction implements ModelDriven{
@Resource
private UserService userService;
private User user = new User();
public String login() {
boolean login = userService.login(user);
if (login) {
return SUCCESS;
}
else
return “fail“;
}
public String queryAll( ) {
ActionContext context=ActionContext.getContext();
List userList = userService.queryAll();
//往request里放attribute
// context.put(“userList“userList);
//往session里放
context.getSession().put(“userList“userList);
return “querySuccess“;
}
public String delete() {
Integer id = Integer.valueOf(request.getParameter(“id“));
boolean delete = userService.delete(id);
return “delete_success“;
}
public String queryList( ) {
ActionContext context=ActionContext.getContext();
List userList = userService.queryAll();
//往request里放attribute
// context.put(“userList“userList);
//往session里放
context.getSession().put(“userList“userList);
return “queryListSuccess“;
}
public String add() {
userService.add(user);
return “add_success“;
}
public String edit() {
Integer id = Integer.valueOf(request.getParameter(“id“));
User user = userService.queryOne(id);
session.setAttribute(“user“ user);
return “edit_success“;
}
public String update() {
userService.updateOne(user);
return “update_success“;
}
public String out() {
session.invalidate();
try {
request.logout();
} catch (ServletException e) {
e.printStackTrace();
}
return “out_success“;
}
public User getModel() {
return user;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-09-08 22:19 mavenSSH\
目录 0 2017-09-28 10:47 mavenSSH\.idea\
目录 0 2017-09-08 17:15 mavenSSH\.idea\artifacts\
文件 290 2017-09-07 08:26 mavenSSH\.idea\artifacts\mavenSSH_war.xm
文件 3914 2017-09-08 17:15 mavenSSH\.idea\artifacts\mavenSSH_war_exploded.xm
文件 628 2017-09-07 08:26 mavenSSH\.idea\compiler.xm
文件 172 2017-09-07 08:26 mavenSSH\.idea\encodings.xm
目录 0 2017-09-08 22:19 mavenSSH\.idea\libraries\
文件 635 2017-09-08 22:19 mavenSSH\.idea\libraries\Java_EE_6_Java_EE_6.xm
文件 462 2017-09-07 08:26 mavenSSH\.idea\libraries\Maven__antlr_antlr_2_7_7.xm
文件 605 2017-09-07 08:26 mavenSSH\.idea\libraries\Maven__commons_fileupload_commons_fileupload_1_3_2.xm
文件 503 2017-09-07 08:26 mavenSSH\.idea\libraries\Maven__commons_io_commons_io_2_4.xm
文件 558 2017-09-07 08:26 mavenSSH\.idea\libraries\Maven__commons_logging_commons_logging_1_2.xm
文件 479 2017-09-07 08:26 mavenSSH\.idea\libraries\Maven__com_mchange_c3p0_0_9_5.xm
文件 591 2017-09-07 08:26 mavenSSH\.idea\libraries\Maven__com_mchange_mchange_commons_java_0_2_9.xm
文件 462 2017-09-07 08:26 mavenSSH\.idea\libraries\Maven__dom4j_dom4j_1_6_1.xm
文件 455 2017-09-07 08:26 mavenSSH\.idea\libraries\Maven__junit_junit_4_12.xm
文件 574 2017-09-07 08:26 mavenSSH\.idea\libraries\Maven__mysql_mysql_connector_java_5_1_42.xm
文件 458 2017-09-07 08:26 mavenSSH\.idea\libraries\Maven__ognl_ognl_3_1_12.xm
文件 556 2017-09-07 08:26 mavenSSH\.idea\libraries\Maven__org_apache_commons_commons_lang3_3_4.xm
文件 552 2017-09-07 08:26 mavenSSH\.idea\libraries\Maven__org_apache_logging_log4j_log4j_api_2_7.xm
文件 566 2017-09-07 08:26 mavenSSH\.idea\libraries\Maven__org_apache_struts_struts2_core_2_5_10.xm
文件 629 2017-09-07 08:26 mavenSSH\.idea\libraries\Maven__org_apache_struts_struts2_spring_plugin_2_5_10.xm
文件 549 2017-09-07 08:26 mavenSSH\.idea\libraries\Maven__org_aspectj_aspectjweaver_1_8_10.xm
文件 540 2017-09-07 08:26 mavenSSH\.idea\libraries\Maven__org_freemarker_freemarker_2_3_23.xm
文件 532 2017-09-07 08:26 mavenSSH\.idea\libraries\Maven__org_hamcrest_hamcrest_core_1_3.xm
文件 732 2017-09-08 14:48 mavenSSH\.idea\libraries\Maven__org_hibernate_common_hibernate_commons_annotations_4_0_1_Final.xm
文件 599 2017-09-08 14:48 mavenSSH\.idea\libraries\Maven__org_hibernate_hibernate_core_4_2_0_Final.xm
文件 720 2017-09-08 14:48 mavenSSH\.idea\libraries\Maven__org_hibernate_javax_persistence_hibernate_jpa_2_0_api_1_0_1_Final.xm
文件 550 2017-09-08 14:48 mavenSSH\.idea\libraries\Maven__org_javassist_javassist_3_15_0_GA.xm
文件 587 2017-09-08 14:48 mavenSSH\.idea\libraries\Maven__org_jboss_logging_jboss_logging_3_1_0_GA.xm
............此处省略222个文件信息
- 上一篇:OpenCV3.2编译文件
- 下一篇:intraFace人脸对齐
相关资源
- 基于SSH三大框架开发的自助旅游平台
-
spring-fr
amework-4.2.4.RELEASE-dist.zip - spring 应用aop
- 基于Idea的struts2.3.16+spring4.3.14+hiberna
- 青鸟租房网 使用MyBatis+Struts框架
- SSH(struts2+spring+hibernate)教务信息管
- highcharts+struts2的demo
- 实习生管理系统HP实习项目 s2sh
- spring4源码
- ssh注册登录
- ssh demo,简单的struts2 spring hibernate整合
- 最新版本的Struts2+Spring4+Hibernate4框架整
- 史上最全的struts2
- ssh租房系统项目源码-附数据库
- 北京动力节点 Reyco郭 Spring4 SpringMVC4
- Mina+Struts2+Spring4+Mybatis3组合
- Spring4.2+SpringMVC4.2+Mybatis3.3+Mybatis-Plus整
- 资产管理系统(源码+论文) SSH stru
- 网上选课系统(源码+论文)SSH strut
- Struts2 Spring Hibernate的配置及登录()
- 微博系统源代码ssh
- 精通spring4.x企业应用开发实战 源代码
- Struts2+Hibernate+Spring的考勤系统实现的
- 名片管理系统 Struts2+Hibernate
- 一个完整的ssh框架搭建的登陆注册系
- hibernate-3.0.zip
- Spring4 整合SpringMVC Hibernate5 SpringSecur
- 基于 Struts2,Hibernate,Spring 框架开发
- Struts2+Hibernate4+Spring4集合简单
- jsf1.2+spring3.0+hibernate3.3-单表增删改查
评论
共有 条评论