【发布时间】:2011-06-29 14:12:44
【问题描述】:
我有一个类似的问题 proof of concept for multiple clients in JSF 2.0
我们的应用程序在 Weblogic 的 ROOT 上下文中部署为单个 ear 文件。但是,我们需要在同一个应用程序上支持多个客户端网站。客户端名称附加在 URL 中,例如http://myApp/client1/home.jsf,http://myApp/client2/home.jsf。 从不同的机器甚至不同的浏览器访问不同的 URL 是绝对没有问题的。但是,当通过 Firefox 中的不同选项卡访问时,由于相同的 JSession ID,它们将数据从一个应用程序共享到另一个应用程序。有没有办法在创建会话 bean 之前使用查看客户端 URL 的自定义范围 bean。
因为我们支持 100 多个客户网站,所以不能为每个应用程序创建多个 ear 文件。 :(
【问题讨论】: