- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在Tomcat(或其他服务器)中部署了两个WAR,foo1.war 和foo2.war。所有的spring bean都定义在foo1.war中,但是有没有可能在foo2.war中部署的servlet中得到这些spring bean呢?我不能只使用 WebApplicationContextUtils
来获取 WebApplicationContext
,对吗?它们是不同的 WAR。
谢谢
最佳答案
从技术上讲,如果您公开 servlet 上下文并调用 servletContext.getContext("/otherapp"),您可以获取其他应用程序的
,但这很丑陋。WebApplicationContext
。 getAttribute(..)
如果您简单地将公共(public)定义移动到 common.xml
并将其包含在两个项目中,您就可以拥有相同的 bean 定义的实例。
如果您需要在两个应用程序之间传递一些数据,请使用另一种机制:Web 服务(soap、rest)、消息传递 (jmx)。
关于java - 如何在当前 servlet 上下文之外获取 WebApplicationContext?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9019026/
我需要 ApplicationContext.xml 的上下文,我在 web.xml 中将其提供为 org.springframework.web.context.Cont
上一篇解析了 DispatcherServlet 与 ContextLoaderListener 这两个类,解析了应用初始化与请求处理的流程,但还有一些组件需要解析: ConfigurableWebA
我有这个测试类的代码: @ContextConfiguration(locations = { "classpath:/test/BeanConfig.xml" }) @WebAppConfigura
我想从桌面应用程序启动嵌入式 Tomcat 服务器。在 Tomcat 容器内运行的 web 应用程序是通过 Spring 的 WebApplicationInitializer 配置的(现在我只是扩展
我是 spring MVC 的新手。所以我从非常简单的 MVC 应用程序开始。在此应用程序中,我正在尝试提交登录表单,但出现以下提到的错误: SEVERE: Servlet.service() for
在 Spring 框架引用中我发现了这个: The ApplicationContext interface has a few other methods for retrieving beans,
我知道配置 OSIVF 是一个常见的痛点。我已经阅读了过去几天能找到的所有页面,但似乎没有什么能让我解决这个问题。我已经成功地让自己感到困惑了。我试图保持这个配置非常简单,因为网络应用程序非常简单。嗯
我写了这个测试类: @ContextConfiguration(locations = { "classpath:/test/BeanConfig.xml" }) public class Candi
我在我的应用程序中声明了两个 Spring 上下文 - 一个用于 Spring-MVC 请求,另一个用于 Flex/BlazeDS messagebroker 请求,映射到不同的 url-patter
我是 Spring Security 新手 我有 web.xml contextConfigLocation /WEB-INF/applicationContext-s
我有一个 Spring 应用程序。出于某些原因,我有一个标准的 servlet,我需要该 servlet 才能访问一些 spring bean(我知道这并不理想,将来我会寻找更好的东西)。 在 Web
这个问题已经有答案了: No WebApplicationContext found: no ContextLoaderListener registered? (2 个回答) 已关闭 6 年前。 我
我注意到org.springframework.web.servlet.mvc.AbstractController中有getWebApplicationContext。这意味着spring程序员可以
这个问题已经有答案了: Difference between applicationContext.xml and spring-servlet.xml in Spring Framework (6
我遇到过这样的情况:我使用 ServletRegistrationBean 向 Spring 父 Web 应用程序上下文注册两个子 Web 应用程序上下文,并为每个子 Web 应用程序上下文提供不同的
在Tomcat(或其他服务器)中部署了两个WAR,foo1.war 和foo2.war。所有的spring bean都定义在foo1.war中,但是有没有可能在foo2.war中部署的servlet中
这个问题在这里已经有了答案: No WebApplicationContext found: no ContextLoaderListener registered? (2 个答案) 关闭 5 年前
我有一个带有两个 web 应用程序(foo 和 bar)的 tomcat 服务器,它们具有相同的部署 war 。部署使用标准的 Spring/Hibernate 设置。我假设这两个 webapps 将
当我关闭 Tomcat 时,我观察到 Spring WebApplicationContext 的正确关闭和清理。但是,当我重新部署基于 Spring 的 WAR(通过将新 WAR 复制到 webap
我正在尝试创建一个简单的 Spring 3 应用程序并拥有以下文件。请告诉我这个错误的原因 下面是我的 web.xml Spring2 index.jsp
我是一名优秀的程序员,十分优秀!