同一个tomcat下游两个应用 如何获取同一个LocaleContextHolder

目前是同一个tomcat下有两个应用A,B

A应用修改了语言环境(由中文修改成为英文)

这时候我希望B的LocaleContextHolder环境上下文也和A保持一致,请问怎么实现?

阅读 3.3k
1 个回答

这要调用远程hessian接口才可以的

BimService bean = getBean(BimService.class);
if (bean instanceof BimServiceHessianSpringWithShiro) {
 ((BimServiceHessianSpringWithShiro) bean).setLocale(LocaleContextHolder.getLocale());
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题