Java 使用jstl导入标记导入安全内容,并使OSIV筛选器正常工作

Java 使用jstl导入标记导入安全内容,并使OSIV筛选器正常工作,java,hibernate,spring,websphere,jstl,Java,Hibernate,Spring,Websphere,Jstl,有人试过以下方法吗?而且是成功的 在web应用程序a中,我使用标记从运行在同一应用程序服务器WebSphere 7上的另一个web应用程序B获取安全内容。这两个应用程序都使用Hibernate和Spring的OSIV过滤器 查看导入标记源代码,我发现策略是,如果url是相对的,那么它将使用RequestDispatcher.include包含内容。如果url是绝对的,那么代码将打开一个URLConnection 由于我需要跟踪远程用户,因此无法执行以下操作: 做 相反,这会起作用。但使用这种

有人试过以下方法吗?而且是成功的

在web应用程序a中,我使用标记从运行在同一应用程序服务器WebSphere 7上的另一个web应用程序B获取安全内容。这两个应用程序都使用Hibernate和Spring的OSIV过滤器

查看导入标记源代码,我发现策略是,如果url是相对的,那么它将使用RequestDispatcher.include包含内容。如果url是绝对的,那么代码将打开一个URLConnection

由于我需要跟踪远程用户,因此无法执行以下操作:

相反,这会起作用。但使用这种方法,我不会使用在B中配置的Spring的OSIV过滤器。A中的原始导入请求确实会通过OSIV过滤器,但在B中没有效果。因此,对于实体的惰性初始化,我会遇到通常的无会话或会话关闭错误

我在这里有点进退两难,我想知道根据我的要求,我正在尝试做的事情是否切实可行

底线是,通过使用Dojo直接从客户端聚合我的内容,我确实成功地获得了我想要的内容。我使用SSO,因此可以携带用户的身份,但如果可能的话,我更喜欢另一种方式