- 浏览: 48219 次
- 性别:
文章分类
- 全部博客 (35)
- j2ee (27)
- jquery (3)
- jquery easyui (3)
- html (9)
- ajax (3)
- java (3)
- javase (4)
- java时间问题 (1)
- ice (1)
- 中间件 (1)
- 客户端调用服务端 (1)
- CRC16校验 (1)
- war包 (1)
- Java命令 (1)
- srping (1)
- web项目 (1)
- 非spring管理类调用spring管理的类 (1)
- highCharts (1)
- xAxis (1)
- yAxis (1)
- series (1)
- categories (1)
- tomcat启动 (1)
- ServletContextListener (1)
- bat启动Java项目 (1)
- 带有第三方jar包 (1)
- Java项目中使用webservice (0)
- javase项目中使用文本service (0)
- web前端、w3cschool、jquery (9)
- apache poi 、excel (2)
- poi (2)
- struts2 (1)
最新评论
-
messi_18:
Thanks very much! I also met th ...
【转】org.hibernate.hql.ast.QuerySyntaxException: User is not mapped [from User] -
smilingtodie:
...
struts2.3.4+hibernate4.3+spring3.2.3所需要的jar包
Struts2 本身是线程安全的,在默认的情况下会为每一个请求创建一个实例对象,这在一定程度上解决了servlet带来的线程安全的问题。
Struts2的Bean在交给Spring IOC管理后,默认使用的是单例,所有请求使用同一Action,当Action中定义一些变量以接受参数时,或者进行验证时,往往会出现线程安全问题。
比如:
Struts2的Action是单例,其中的FieldError,actionerror中的错误信息会累加, 即使再次输入了正确的信息,也过不了验证。
Action中定义了User对象,请求A提交表单,填充User对象,请求B判断Action中User对象是否为空,不为空则加载(此时B请求所对应的User对象并未加载)
等等等等....
所以在Spring 整合Struts2的时候,记得将Struts2 Bean 的Scope设置成prototype哦
@Controller
@Scope(BeanDefinition.SCOPE_PROTOTYPE)
public class UserAction extends ActionSupport {
原文地址:http://blog.csdn.net/myxx520/article/details/8694387
Struts2的Bean在交给Spring IOC管理后,默认使用的是单例,所有请求使用同一Action,当Action中定义一些变量以接受参数时,或者进行验证时,往往会出现线程安全问题。
比如:
Struts2的Action是单例,其中的FieldError,actionerror中的错误信息会累加, 即使再次输入了正确的信息,也过不了验证。
Action中定义了User对象,请求A提交表单,填充User对象,请求B判断Action中User对象是否为空,不为空则加载(此时B请求所对应的User对象并未加载)
等等等等....
所以在Spring 整合Struts2的时候,记得将Struts2 Bean 的Scope设置成prototype哦
@Controller
@Scope(BeanDefinition.SCOPE_PROTOTYPE)
public class UserAction extends ActionSupport {
原文地址:http://blog.csdn.net/myxx520/article/details/8694387
发表评论
-
jquery easyui tree checkbox置灰
2014-10-29 00:01 1122$('#tt').tree({ onLoadSucces ... -
java中两个list互相比较
2014-10-26 21:52 1347java的应该是有个类可以专门实现: pac ... -
struts2使用注解方式下载文件
2014-10-13 23:48 724使用Struts2 ,很多人 ... -
带有批注的从数据集中查询出的poi导出
2014-10-12 21:43 1228从list中取数据把特殊的数据进行封装来进行导出 pac ... -
poi导出Excel的一些东西
2014-10-10 23:45 794直接上传代码 第一个是多个sheet页 package c ... -
jqueryeasyui弹窗跳出jsp的方法
2014-09-21 21:01 1170很多时候需要弹窗处理一些数据以下是弹窗的js代码 &l ... -
w3cschool、jquery学习chm8
2014-08-21 07:06 694方便起见、为了下载 -
w3cschool、jquery学习chm7
2014-08-21 07:06 671方便起见为了下载 -
w3cschool、jquery学习chm6
2014-08-21 07:06 785方便起见为了下载 -
w3cschool、jquery学习chm5
2014-08-20 22:15 683方便起见为了下载 -
w3cschool、jquery学习chm4
2014-08-20 22:04 677方便起见为了下载 -
w3cschool、jquery学习chm3
2014-08-20 21:54 632方便起见为了下载 -
w3cschool、jquery学习chm2
2014-08-20 21:44 486方便起见为了下载 -
w3cschool、jquery学习chm1
2014-08-20 21:38 656为了方便起见下载 -
当tomcat启动时想调用某个类的某些方法
2014-05-12 11:38 1371有些时候我们有这样的需求当tomcat启动时候或者关闭的时候我 ... -
javaweb应用打成war包
2014-03-19 15:42 1036很多是后当我们要把项目放到公网的时候就要把我们的web项目打成 ... -
[转]java中如何利用时间间隔算日期
2014-02-21 13:33 1158今天公司要要我实现一个功能是时间段1 时间段2 时间段3 时间 ... -
一个关于jquery easyui crud demo 的一个例子
2014-02-13 22:11 3810注:这个程序jsp的源代码在这个http://www.jeas ... -
一个关于jquery easyui crud demo 的一个例子
2014-02-13 22:10 0注:这个程序jsp的源代码在这个http://www.jeas ... -
struts2文件上传
2014-01-31 22:05 755package com.sjy.action; imp ...
相关推荐
1 首先整合spring和hibernate,这次我们在spring 中配置bean使用注解的方式 ,hibernate实体映射关系也使用注解的方式,配置完毕后用简单方法测试下hibernate是否整合成功。 a 加入支持:添加 spring核心包、...
1.通过google ehcache-spring-annotatios.jar自动注解方式实现整合Spring+Ehcache。 2.Action里通过struts2-spring-plugin.jar插件自动根据名字注入。 3.Ajax无刷新异步调用Struts2,返回Json数据,以用户注册为例。...
当创建一个对象的时候,它会用Struts2配置文件中的class属性去和Spring配置文件中的id属性进行关联,如果能找到,则由Spring创建,否则由Struts 2框架自身创建,然后由Spring来装配。Spring插件具体有如下几个作用:...
求有爱的大大帮忙解决一下strut2和sprin3注解找不到action的问题
整合Spring,换句话说,也就是让spring的IOC功能为我们的struts action注入逻辑组件....
Java项目中通过Eclipse新建的Web项目,常包含Web.xml,通过该配置文件配置项目的必要信息,常做BS结构项目的人对Web.xml比较熟悉。一般情况下建立Web项目时,和Struts中的action请求向结合如下来配置,
Struts2+Hibernate+Spring整合实例,登陆注册实例,简单来说,Spring通过IoC容器上管(Struts2)Action的创建并依赖注入给控制器,下管(hibernate)SessionFactory的创建并依赖注入给DAO组件,是一个巨大的工厂
1、在新建的项目上点右键,...另外,myeclipse还在工程的src目录新建了struts.xml文件,这个文件是用来配置action的。当然了,myeclipse还做了一件事情,就是把支持struts2的jar包都导入到工程中。 3、编写action类
2、在sping配置中注意单元测试里,xml文件的路径问题,要用绝对路径。 3、struts.xml中命名空间和拦截器的使用。 4、sqlmapconfig.xml中传入参数和result的设置,只需要将得到的值result映射到有此属性的类对象. 5、...
这个属于与Spring整合的问题,Spring容器在初始化对象的时候会根据bean的scope配置来考虑是重新建立一个对象,还是继续使用原来的对象,拿struts2的action的bean来说,如果scope这个参数没有配置,默认就是单例,即...
部署到tomcat中, 访问/freemarker/build_index.action 点击首页生成,当显示生成成功过后 然后访问 ...已经完美将struts2+freemarker+spring整合~ 希望对你们有所帮助。 经测试:tomcat5.5 无法正常运行
一共四个,其中pdf 三个包,源码一个包 第一章 J2EE快速入门 1.1 J2EE概述 1.1.1 J2EE的来源 1.1.2 J2EE整体框架 1.1.3 从J2EE到JavaEE 1.2 J2EE组件 1.2.1 客户端组件 1.2.2 Web组件 1.2.3 业务逻辑组件 1.3 J2EE...
采用在web.xml中加载spring配置文件的方法降低struts和spring的耦合度,使用自定义的MyDelegatingRequestProcessor类来代替spring的DelegatingRequestProcessor类来解决spring中action的bean的重复配置问题。...
struts2 spring3 mybatis mysql 整合,实现简单登录。 资源中包含使用的jar包,导入工程可调试 http://localhost:8080/SSM/user/gotoLogin.action
SSH笔记-Spring整合Struts2,作用是使用 IOC 容器来管理 Struts2 的 Action
②把action交给spring管理,即在spring配置文件中定义action Bean并使用依赖注入功能在action中注入业务Bean,同时修改作用域。 ③在struts.xml中的class使用第②步中所定义的action Bean 的id属性值。
Struts2 Spring 框架整合 单元测试 Action和Service http://blog.csdn.net/fansunion/
Struts2,Spring,Hibernate是Java Web开发中最为常见的3种框架,掌握这3种框架是每个Java Web开发人员的基本功。 然而,很多初学者在集成这3个框架的时候,总是会遇到各种各样的问题。 我在读大学刚刚学习SSH的...
一共四个,其中pdf 三个包,源码一个包 第一章 J2EE快速入门 1.1 J2EE概述 1.1.1 J2EE的来源 1.1.2 J2EE整体框架 1.1.3 从J2EE到JavaEE 1.2 J2EE组件 1.2.1 客户端组件 1.2.2 Web组件 1.2.3 业务逻辑组件 1.3 J2EE...
2.通过spring注入dao到 action 3.通过 open session in view filter 支持 延迟加载 4.在页面上通过 jstl 很优雅的获取数据 5.通过 spring aop(aspectJ) 声明事务 6.通过formular 映射参数表,指定两个死的变量