package com.bedp.action.impl;
import java.util.List;
import javax.annotation.Resource;
import org.apache.struts2.convention.annotation.Action;
import org.apache.struts2.convention.annotation.Namespace;
import org.apache.struts2.convention.annotation.ParentPackage;
import org.apache.struts2.convention.annotation.Result;
import org.apache.struts2.convention.annotation.Results;
import org.springframework.stereotype.Controller;
import com.bedp.action.BaseAction;
import com.bedp.po.User;
import com.bedp.service.UserService;
/**
*
* @author LiALuN
*
*/
@Namespace("/user")
@ParentPackage("struts-default")
@Results({ @Result(name = "success", location = "/index.jsp"),
@Result(name = "error", location = "/error.jsp") })
@Controller("userAction")
public class UserAction extends BaseAction {
/**
*
*/
private static final long serialVersionUID = 1L;
private User user;
private List<User> userList;
@Resource(name = "userService")
private UserService userService;
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
public List<User> getUserList() {
return userList;
}
public void setUserList(List<User> userList) {
this.userList = userList;
}
@Action("/addUser")
public String addUser() {
int result = userService.addUser(user);
System.out.println(result);
if (result > 0) {
return SUCCESS;
} else {
return ERROR;
}
}
@Action("/deleteUser")
public String deleteUser() {
int id = Integer.parseInt(request.getParameter("userID"));
int result = userService.deleteUser(id);
System.out.println(result);
if (result > 0) {
return SUCCESS;
} else {
return ERROR;
}
}
@Action("/updateUser")
public String updateUser() {
int result = userService.updateUser(user);
System.out.println(result);
if (result > 0) {
return SUCCESS;
} else {
return ERROR;
}
}
@Action("/queryUser")
public String queryUser() {
int userID = Integer.parseInt(request.getParameter("userID"));
user = userService.queryUser(userID);
return SUCCESS;
}
@Action("/queryAllUser")
public String queryAllUser() {
userList = userService.queryAllUser();
return SUCCESS;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
SSM整合Spring、Struts2、Mybatis整合 (105个子文件)
UserAction.class 3KB
BaseAction.class 2KB
UserServiceImpl.class 1KB
User.class 907B
UserService.class 461B
UserMapper.class 357B
.classpath 4KB
org.eclipse.wst.common.component 599B
org.eclipse.wst.jsdt.ui.superType.container 49B
com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar 1.57MB
xwork-core-2.2.1.jar 997KB
freemarker-2.3.16.jar 860KB
struts2-core-2.2.1.jar 755KB
struts2-embeddedjsp-plugin-2.2.1.jar 662KB
org.springframework.context-3.0.5.RELEASE.jar 653KB
mybatis-3.0.6.jar 630KB
com.springsource.com.mchange.v2.c3p0-0.9.1.2.jar 603KB
commons-collections-3.2.jar 558KB
org.springframework.beans-3.0.5.RELEASE.jar 542KB
javassist-3.7.ga.jar 531KB
mysql-connector-java-5.0.8-bin.jar 528KB
log4j-1.2.16.jar 470KB
org.springframework.web.servlet-3.0.5.RELEASE.jar 409KB
com.springsource.org.apache.log4j-1.2.15.jar 387KB
org.springframework.web-3.0.5.RELEASE.jar 386KB
org.springframework.jdbc-3.0.5.RELEASE.jar 377KB
org.springframework.core-3.0.5.RELEASE.jar 373KB
antlr-2.7.2.jar 350KB
org.springframework.orm-3.0.5.RELEASE.jar 326KB
com.springsource.net.sf.cglib-2.2.0.jar 319KB
org.springframework.aop-3.0.5.RELEASE.jar 314KB
com.springsource.org.apache.commons.httpclient-3.1.0.jar 301KB
com.springsource.org.codehaus.jackson.mapper-1.0.0.jar 264KB
com.springsource.org.apache.commons.lang-2.4.0.jar 258KB
commons-lang-2.3.jar 240KB
org.springframework.transaction-3.0.5.RELEASE.jar 226KB
ognl-3.0.jar 224KB
commons-beanutils-1.7.0.jar 184KB
org.springframework.web.portlet-3.0.5.RELEASE.jar 171KB
org.springframework.expression-3.0.5.RELEASE.jar 166KB
commons-digester-2.0.jar 145KB
commons-validator-1.3.1.jar 136KB
json-lib-2.1-jdk15.jar 122KB
jotm.jar 121KB
commons-dbcp.jar 119KB
com.springsource.org.apache.commons.pool-1.5.3.jar 95KB
xapool.jar 90KB
commons-chain-1.2.jar 90KB
commons-io-1.3.2.jar 86KB
persistence.jar 69KB
struts2-convention-plugin-2.2.1.jar 64KB
oro-2.0.8.jar 64KB
com.springsource.org.apache.commons.logging-1.1.1.jar 60KB
org.springframework.oxm-3.0.5.RELEASE.jar 60KB
commons-fileupload-1.2.1.jar 56KB
struts2-json-plugin-2.2.1.jar 55KB
com.springsource.org.apache.commons.fileupload-1.2.0.jar 53KB
org.springframework.asm-3.0.5.RELEASE.jar 52KB
commons-logging-api-1.1.jar 44KB
commons-logging-1.0.4.jar 37KB
classworlds-1.1.jar 37KB
org.springframework.aspects-3.0.5.RELEASE.jar 35KB
mybatis-spring-1.0.2.jar 34KB
org.springframework.web.struts-3.0.5.RELEASE.jar 31KB
sslext-1.2-0.jar 26KB
struts2-spring-plugin-2.2.1.jar 21KB
org.springframework.instrument.tomcat-3.0.5.RELEASE.jar 6KB
com.springsource.org.aopalliance-1.0.0.jar 5KB
aopalliance-1.0.jar 4KB
org.springframework.instrument-3.0.5.RELEASE.jar 2KB
UserAction.java 2KB
BaseAction.java 1KB
UserServiceImpl.java 900B
User.java 497B
UserService.java 391B
UserMapper.java 268B
.jsdtscope 500B
index.jsp 840B
MANIFEST.MF 36B
.mymetadata 282B
.mystrutsdata 240B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.jdt.core.prefs 395B
.project 2KB
log4j.properties 423B
log4j.properties 423B
struts.properties 385B
struts.properties 385B
jdbc.properties 360B
jdbc.properties 360B
.springBeans 472B
spring-form.tld 69KB
spring.tld 17KB
applicationContext.xml 3KB
applicationContext.xml 3KB
mybatis-config.xml 2KB
mybatis-config.xml 2KB
web.xml 1KB
mapper.xml 1KB
mapper.xml 1KB
共 105 条
- 1
- 2
大睡侠
- 粉丝: 7
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 徐州市区shp边界文件
- 简易数字频率计设计(原理图、PCB、源码、分析报告)
- 20225207038罗丽文财管专2201班.rar
- Golang:通过Gin框架+Redis+责任链,实现一个简单的钉钉机器人,进行消息处理 ps:多应用版
- 基于cnn和AlexNet的铝材缺陷检测内含数据集和demo原型2种方法
- 2023年各城市PM2.5, PM10, SO2, NO2等环境空气质量数据
- go 语言 实现的 使用modbus 协议 通过DTU tcp 链接 采集数据
- SHELL脚本(全是干货)
- Windows屏幕录屏软件
- 2022年各城市PM2.5, PM10, SO2, NO2等环境空气质量数据
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页