package org.ethip.catalog.web;
import java.util.List;
import org.ethip.catalog.model.User;
import org.ethip.catalog.service.IUserService;
import com.opensymphony.xwork2.ActionSupport;
public class UserAction extends ActionSupport {
private static final long serialVersionUID = 1L;
private IUserService service; // 注入业务方法
private User user;
private Integer id;
private List users; // 所有记录
public String userAdd() throws Exception {
service.save(user);
return SUCCESS;
}
public String userDelete() throws Exception {
user = service.findById(id);
if (user != null) {
service.delete(user);
}
return SUCCESS;
}
public String userList() throws Exception {
users = service.findAll();
return SUCCESS;
}
public String userEdit() throws Exception {
user = service.findById(id);
return SUCCESS;
}
public String userUpdate() throws Exception {
if (null == user) {
System.out.println("---ERROR---");
}
// System.out.println(user.getId());
// System.out.println(user.getUsername());
// System.out.println(user.getPassword());
service.update(user);
return SUCCESS;
}
public String userFindById() throws Exception {
service.findById(id);
return SUCCESS;
}
public IUserService getService() {
return service;
}
public User getUser() {
return user;
}
public Integer getId() {
return id;
}
public void setService(IUserService service) {
this.service = service;
}
public void setUser(User user) {
this.user = user;
}
public void setId(Integer id) {
this.id = id;
}
public List getUsers() {
return users;
}
public void setUsers(List users) {
this.users = users;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
Struts2整合Spring Hibernate的CRUD实例
共59个文件
jar:28个
java:6个
class:6个
5星 · 超过95%的资源 需积分: 9 29 下载量 33 浏览量
2010-05-26
15:10:00
上传
评论
收藏 12.6MB RAR 举报
温馨提示
Struts2整合Spring Hibernate的CRUD实例Struts2整合Spring Hibernate的CRUD实例
资源推荐
资源详情
资源评论
收起资源包目录
Struts2整合Spring Hibernate的CRUD实例.rar (59个子文件)
Struts2整合Spring Hibernate的CRUD实例
SSH2
.springBeans 332B
.myhibernatedata 524B
src
struts.xml 1KB
org
ethip
catalog
dao
UserDAO.java 733B
IUserDAO.java 355B
model
User.hbm.xml 816B
User.java 892B
web
UserAction.java 2KB
service
IUserService.java 363B
UserService.java 643B
.project 2KB
WebRoot
META-INF
MANIFEST.MF 39B
WEB-INF
struts-tags.tld 362KB
web.xml 1KB
classes
struts.xml 1KB
org
ethip
catalog
dao
IUserDAO.class 316B
UserDAO.class 1KB
model
User.hbm.xml 816B
User.class 1KB
web
UserAction.class 2KB
service
UserService.class 1KB
IUserService.class 328B
lib
spring-webmvc.jar 377KB
commons-collections-3.1.jar 546KB
hibernate-annotations.jar 273KB
xwork-2.0.5.jar 447KB
struts2-core-2.0.6.jar 2.09MB
lib.JPG 61KB
commons-logging-1.0.4.jar 37KB
dom4j-1.6.1.jar 307KB
spring.jar 2.7MB
ejb3-persistence.jar 49KB
standard.jar 384KB
servlet-api.jar 86KB
ognl-2.6.11.jar 164KB
slf4j-log4j12.jar 8KB
jstl.jar 20KB
commons-logging.jar 52KB
hibernate-commons-annotations.jar 65KB
log4j-1.2.13.jar 350KB
slf4j-api-1.5.2.jar 17KB
javassist-3.4.GA.jar 460KB
mysql-connector-java-5.1.8-bin.jar 707KB
freemarker-2.3.8.jar 784KB
commons-io-1.3.2.jar 86KB
jta-1.1.jar 13KB
hibernate-cglib-repack-2.1_3.jar 377KB
hibernate-entitymanager.jar 116KB
antlr-2.7.6.jar 433KB
c3p0-0.9.1.jar 594KB
hibernate3.jar 2.64MB
spring.tld 13KB
spring-form.tld 51KB
applicationContext.xml 2KB
user
userList.jsp 951B
userEdit.jsp 1KB
userAdd.jsp 505B
.mymetadata 285B
.classpath 8KB
.myeclipse
共 59 条
- 1
资源评论
- DracoTianlong2012-08-04适合初学者。
jackKang
- 粉丝: 37
- 资源: 772
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功