我正在开发缺乏更好的术语,一个门户应用程序,它由一系列部署的WAR文件组成,这些文件都部署在同一个Weblogic服务器上。基本上,我有一个应用程序,提供导航和一些其他的东西。这包含我加载其他应用程序的iframe。
但是,当在其中一个内部应用程序中单击链接时,我得到404.我加载到iframe中的应用程序不知道它正被加载到iframe中。我使用一个javascript函数来处理将链接加载到iframe中。此链接基本上是部署在同一服务器实例上的另一个应用程序(在WAR文件中)。
有没有比使用iframe更好的方法?我可以得到这种行为吗?我可以完全控制部署到此服务器的所有内容以及内部的所有应用程序。我正在尝试解决一些遗留问题,并认为使用iframe将是一种简单的方法。
答案 0 :(得分:0)
在“门户”下收集遗留应用程序的选择并不多,我所知道的唯一一个实际上是iframe。但我没有得到你的链接问题。默认情况下,任何链接都是iframe的内部链接,应用程序不需要知道它在iframe中显示。为什么要用javascript打扰?您是否有任何理由不能将应用程序A直接链接到应用程序B?