共享处理程序和支持 bean
Posted
技术标签:
【中文标题】共享处理程序和支持 bean【英文标题】:Sharing handlers and backing beans 【发布时间】:2010-07-21 16:28:27 【问题描述】:我想知道是否有可能在共享的战争中拥有一个 JSF 处理程序和一些支持 bean。我说 war 是因为我有一个 jsp,它有一个处理程序和在不同应用程序之间共享的支持 bean,并且需要由 2 个不同的 war 文件调用。
根据我之前的调查,我发现 jar 中不可能有 jsf 片段(.jsp 和 .jspf),它必须在战争中。所以我在想是否可以将通用处理程序和 bean 也放入这场战争中,然后从其他战争文件导入或以某种方式调用处理程序方法。
我知道如果它在一个打包在 war 中的 jar 文件中可以很容易地完成,但我只是想知道是否可以使用现有的通用 war 文件而不是创建一个单独的 jar 文件。
谢谢。任何想法都非常感谢。
【问题讨论】:
【参考方案1】:也可以将支持的代码处理程序和 bean 放入战争中。但是,由于我需要从 2 场不同的战争中调用它,所以它应该放在一个罐子里。
我们决定采取不同的方法,因为这并不完全成功。
【讨论】:
以上是关于共享处理程序和支持 bean的主要内容,如果未能解决你的问题,请参考以下文章
华为OD面试,技术一面问什么?常用设计模式,自定义的bean,多线程处理共享变量等问题
InheritableThreadLocal-实现线程共享数据
Spring MVC-处理程序映射(Handler Mapping)-Bean名称Url处理程序映射(Bean Name Url Handler Mapping)示例(转载实践)