Spring 带有现有应用程序的JBoss门户

Spring 带有现有应用程序的JBoss门户,spring,jboss,portal,jboss-portal,Spring,Jboss,Portal,Jboss Portal,我以前从未使用过门户网站。所以我现在很困惑。我们有一个使用Spring和Tomcat5.5的应用程序。所以现在他们告诉我在上面使用JBossPortal。我的问题是,是否可以将已经使用jsp、spring等完成的应用程序链接到JBoss门户。当我想安装JBossPortal作为选项时,它有JBoss7和Tomcat6选项。这不会干扰我自己的应用程序,它必须在Tomcat5.5上运行。我说得对吗 谢谢。您能得到的最接近的方法是,它允许将JSF1.2应用程序与基于门户的环境连接起来。JSR329的J

我以前从未使用过门户网站。所以我现在很困惑。我们有一个使用Spring和Tomcat5.5的应用程序。所以现在他们告诉我在上面使用JBossPortal。我的问题是,是否可以将已经使用jsp、spring等完成的应用程序链接到JBoss门户。当我想安装JBossPortal作为选项时,它有JBoss7和Tomcat6选项。这不会干扰我自己的应用程序,它必须在Tomcat5.5上运行。我说得对吗


谢谢。

您能得到的最接近的方法是,它允许将JSF1.2应用程序与基于门户的环境连接起来。JSR329的JBoss实现为您提供了在门户环境中运行SEAM的灵活性,而无需了解门户技术的细节。除此之外,您还可以探索Spring的,但此框架的限制是您的portlet实现将采用早期/基本版本的portlet规范。您的另一个选择是开发一个单独的门户应用程序,其中Portlet直接调用业务层服务来完成工作。我不知道您可以使用任何其他框架/技术在门户环境中运行spring应用程序。因此,请继续与您的团队进行详细的需求分析,并确定他们真正希望门户如何运行

谢谢你,莫德。那么,这座桥是否只适用于JSF应用程序?我们正在使用JSP。谢谢。Portlet就像任何其他控制执行流的控制器一样,根据web应用程序的业务逻辑呈现视图(jsp中的动态内容),唯一的区别是门户容器可以将从几个不同Portlet(部署在门户页面上)呈现的视图缝合在一起转换为单个html,然后发送到客户端浏览器。将iGoogle想象为一个页面,其中部署了许多单独的web应用程序,每个应用程序都设计为使用已定义的UI/视图(jsp)与用户交互。但它们一起呈现为单个html页面。我建议您使用SpringPortletMVC框架尝试一个简单的portlet,如果您发现您的应用程序可以使用该框架进行迁移,那么请尝试使用它,因为从技术上讲,桥接是针对JSF应用程序的,尽管我本人没有尝试过桥接Spring应用程序。也许你做完这个练习后可以教我。非常感谢。我会试试看,然后再打给你。