spring项目的 WebApplicationContext 初始化两次的解决方法

从图中可以看到Initializing Spring root WebApplicationContext两次初始化之间仅仅相隔了 5秒钟

问题的原因是见下图红框:两处不一致导致的,将两处都改为bi问题解决。

修改后:

时间: 2024-08-04 01:53:52

spring项目的 WebApplicationContext 初始化两次的解决方法的相关文章

Spring ContextLoaderListener 中WebApplicationContext初始化

在spring和structs2整合中,在web.xml文件中需要设置一个listener,如下    <listener>         <listener-class>             org.springframework.web.context.ContextLoaderListener         </listener-class>     </listener> ContextLoaderListener会在web容器初始化的时候进

Spring中-IOC-Bean的初始化-循环依赖的解决

前言 在实际工作中,经常由于设计不佳或者各种因素,导致类之间相互依赖.这些类可能单独使用时不会出问题,但是在使用Spring进行管理的时候可能就会抛出BeanCurrentlyInCreationException等异常 .当抛出这种异常时表示Spring解决不了该循环依赖,本文将简要说明Spring对于循环依赖的解决方法. 循环依赖的产生和解决的前提 循环依赖的产生可能有很多种情况,例如: A的构造方法中依赖了B的实例对象,同时B的构造方法中依赖了A的实例对象 A的构造方法中依赖了B的实例对象

【转】Spring项目启动报&quot;Could not resolve placeholder&quot;解决方法

问题的起因: 除去properites文件路径错误.拼写错误外,出现"Could not resolve placeholder"很有可能是使用了多个PropertyPlaceholderConfigurer或者多个<context:property-placeholder>的原因. 比如我有一个dao.xml读取dbConnect.properties,还有一个dfs.xml读取dfsManager.properties,然后web.xml统一load这两个xml文件,就

ajax跨域往php程序post数据时,php程序总是执行两次的解决方法

php程序是部署在IIS7上面,ajax提交数据时,遇到了两个问题,一个就是跨域,一个php程序总会被执行两次. 第一个问题的解决方法,是百度出来的,添加下面几行代码就可以了: header('Access-Control-Allow-Origin:*'); header("Access-Control-Allow-Headers: x-requested-with,content-type"); header('Access-Control-Allow-Methods: OPTION

服务器加载spring配置文件报context:component-scan节点未声明解决方法

关于jboss服务器启动,spring配置文件加载报错解决方法 The matching wildcard is strict, but no declaration can be found for element 'context:component-scan'. spring配置文件代码: <!-- 自动扫描的包名 --> <context:component-scan base-package="com.regaltec.gtfhr.*,cn.tisson.*"

.net framework4.6项目的dll升级后,未找到方法“System.String.GetPathsOfAllDirectoriesAbove”解决

https://stackoverflow.com/questions/59276192/getpathsofalldirectoriesabove-cannot-be-evaluated-after-updating-net-framewor 严重性 代码 说明 项目 文件 行 禁止显示状态错误 这台计算机上缺少此项目引用的 NuGet 程序包.使用“NuGet 程序包还原”可下载这些程序包.有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=3

ngCloak实现Angular初始化闪烁问题的解决方法

angular.js开发应用初始化时会遇见{{express}}闪烁问题.这个问题是应为JS去操作DOM,都会等待DOM加载完成造成的. angular中为我们提供了ng-cloak来解决闪烁的方案,同时对于bing文字{{express}}我们也可以改为ng-bind来实现避免. <div>{{hello allen}}</div> 那么ng-cloak的原理是如何解决这样一个bug的呢? angualr在初始化时会给页面的head动态增加一行css代码,如下所示: <st

Spring 4在servlet2.5上单元测试出错解决方法

今天在SpringMVC 4上单元测试出现如下错误. java.lang.NoClassDefFoundError: javax/servlet/SessionCookieConfig at org.springframework.mock.web.MockHttpSession.<init>(MockHttpSession.java:99) at org.springframework.mock.web.MockHttpSession.<init>(MockHttpSession

织梦dede:list标签在列表页同一文章显示两次的解决方法

在列表页用{dede:list}标签调用文章的时候出现了同一篇文章显示两次的问题,经过一天的奋战最后终于解决了,下面CMS集中营站长简单说下我的解决过程来供各位学友参考:1.怀疑是不是每次添加都会自动生成2篇文章,可是查看了栏目下的文章后发现只有一篇.2.怀疑是dedecms 模板调用标签或模板中JS冲突引起的问题,于是将所有代码删除,只留有{dede:list pagesize ='10'}<a href="[field:arcurl/]">[field:title/]&