package com.syncwork.action;
import com.opensymphony.xwork2.*;
import com.syncwork.model.*;
import com.syncwork.service.UserService;
public class TestAction extends ActionSupport{
//�û�ID
private static final long serialVersionUID=1L;
private User user;
private UserService userManager;//名字必须和applicationContext.xml文件中调用了UserService类的实例id相同,否则会报错
public void setUser(User user)
{
this.user=user;
}
public User getUser()
{
return user;
}
public void setUserManager(UserService userManager) {
this.userManager = userManager;
}
// public UserService getUserService()
// {
// return userService;
// }
//RegisterAction类中的userManager的实例化也由Spring注入
// public String execute(){
// try
// {
// //this.setUserService(new UserService());
// userManager.regUser(user);
// return "success";
// }
// catch(Exception e)
// {
// e.printStackTrace();
// return "error";
// }
// }
@Override
public String execute() throws Exception {
try
{
//this.setUserService(new UserService());
userManager.regUser(user);
return "success";
}
catch(Exception e)
{
e.printStackTrace();
return "error";
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
SSH(Struts2+Spring4+Hibernate5)整合Demo源码实例下载
共72个文件
jar:39个
xml:8个
java:6个
4星 · 超过85%的资源 需积分: 31 261 下载量 10 浏览量
2017-05-06
17:39:15
上传
评论 2
收藏 19.73MB RAR 举报
温馨提示
这是在Eclipse下的Java Web项目(J2EE),运行在Apache Tomcat9.0服务器上,jdk是1.8版本。
资源推荐
资源详情
资源评论
收起资源包目录
syncW.rar (72个子文件)
syncW
.project 905B
WebContent
WEB-INF
classes
struts.xml 1KB
applicationContext.xml 7KB
hibernate.cfg.xml 2KB
TestAction-validation.xml 1KB
lib
mchange-commons-java-0.2.11.jar 592KB
jboss-transaction-api_1.2_spec-1.0.1.Final.jar 28KB
spring-beans-4.3.6.RELEASE.jar 745KB
commons-fileupload-1.3.2.jar 69KB
spring-websocket-4.3.6.RELEASE.jar 446KB
dom4j-1.6.1.jar 307KB
commons-lang-2.4.jar 256KB
spring-tx-4.3.6.RELEASE.jar 261KB
spring-orm-4.3.6.RELEASE.jar 466KB
spring-aop-4.3.6.RELEASE.jar 371KB
javassist-3.20.0-GA.jar 733KB
jboss-logging-3.3.0.Final.jar 65KB
validation-api-1.1.0.Final.jar 62KB
spring-web-4.3.6.RELEASE.jar 798KB
struts2-spring-plugin-2.5.10.1.jar 22KB
spring-aspects-4.3.6.RELEASE.jar 57KB
hibernate-core-5.2.9.Final.jar 6.31MB
commons-lang3-3.4.jar 424KB
c3p0-0.9.5.2.jar 486KB
hibernate-c3p0-5.2.9.Final.jar 11KB
hibernate-jpa-2.1-api-1.0.0.Final.jar 111KB
jandex-2.0.3.Final.jar 182KB
struts2-core-2.5.10.1.jar 1.52MB
antlr-2.7.7.jar 435KB
spring-expression-4.3.6.RELEASE.jar 257KB
log4j-api-2.7.jar 214KB
spring-jdbc-4.3.6.RELEASE.jar 417KB
commons-logging-1.1.3.jar 61KB
spring-core-4.3.6.RELEASE.jar 1.07MB
mysql-connector-java-5.1.40-bin.jar 968KB
classmate-1.3.0.jar 63KB
freemarker-2.3.23.jar 1.29MB
standard.jar 384KB
commons-io-2.4.jar 181KB
hibernate-commons-annotations-5.0.1.Final.jar 74KB
spring-context-4.3.6.RELEASE.jar 1.08MB
spring-webmvc-4.3.6.RELEASE.jar 893KB
commons-collections-3.2.1.jar 562KB
ognl-3.1.12.jar 230KB
tags
struts-tags.tld 367KB
web.xml 2KB
jsp
Success.jsp 392B
index.jsp 748B
Error.jsp 385B
META-INF
MANIFEST.MF 39B
src
com
syncwork
service
UserService.java 1KB
action
TestAction.java 1KB
model
UserPOJO.java 760B
User.java 643B
User.hbm.xml 795B
dao
UserDao.java 1KB
BaseDao.java 219B
util
.settings
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.common.project.facet.core.xml 335B
org.eclipse.jdt.core.prefs 364B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.core.resources.prefs 117B
org.eclipse.wst.common.component 467B
.jsdtscope 567B
build
classes
com
syncwork
service
UserService.class 987B
action
TestAction.class 1KB
model
User.class 936B
User.hbm.xml 795B
UserPOJO.class 1KB
dao
BaseDao.class 157B
UserDao.class 928B
util
.classpath 834B
共 72 条
- 1
资源评论
- 磊磊磊磊磊磊磊磊磊2017-10-11好像是404????
- tygg0012017-12-04确实不错的资源,学习了
- letitia612017-10-19确实不错的资源,学习了
智造官
- 粉丝: 22
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功