【问题标题】:Choosing GUI framework for portlets under WebCenter portal为 WebCenter 门户下的 portlet 选择 GUI 框架
【发布时间】:2013-09-11 18:24:39
【问题描述】:

我只是在寻找可用的技术来使用 WSRP 创建 portlet。所以我们有以下要求(我会尽量解释):

  • 后端部分:Jax-WS webservices 实现(实际上是 JPA + 一些业务逻辑)
  • 前端:portlet 应使用 Jax-WS Web 服务,并应通过 WSRP 公开并在 Oracle WebCenter 门户中使用
  • 一切都应该通过 Maven 构建

我在选择合适的 portlet 开发框架时遇到了麻烦。 我正在考虑的几件事:

  • ADF - 学习曲线很长,与 Oracle 堆栈紧密耦合,我不想使用它
  • Vaadin 框架 - 看起来不错,但它的最新版本不支持 WSRP Add on,所以我必须自己写一些东西

还有一些其他可能的框架我还没有研究过:JSF、Spring Portlet MVC。

也许你们中的某些人已经使用过类似的堆栈,并且可以就哪个框架更方便带有 WSRP 的 portlet 提供一些建议。我非常感谢您对此的任何想法。

提前致谢

【问题讨论】:

    标签: portlet webcenter


    【解决方案1】:

    对我来说,我将 JSF 与 JSF-Portlet-Bridge、Struts 和 ADF 一起使用 但我一直更喜欢 ADF,因为它为我提供了一种从任务流生成 WSRP portlet 的快捷方式。

    如果您要开发大量 Portlet,我会告诉您考虑 ADF,即使学习曲线可能很陡,但它是值得的,而且您已经具备 JSF 知识一个简单的任务!

    【讨论】:

    • 好吧,我对 ADF 有一些经验,但是那里的组件很重,实际上无法定制。如果您甚至想构建一个简单的表 - 这可能会很困难(也许没有 portlet 的纯 ADF 很好,但是当涉及到 portlet 并在门户中使用它们时 - 相信我,这太复杂了)。
    • 如果您认为 ADF 组件很繁重,您可以使用 JSF 组件,但您仍然可以获得使用 JDeveloper 只需单击 2 次即可将任务流转换为 WSRP portlet 的好处
    • 你知道JSF的特定版本是否有任何限制以符合WSRP吗?也许您可以提供指向网络中某些示例的链接?此外,我们不希望使用 JDeveloper,或者可能只是将它用于一些小事情。
    • 是的,我相信它只支持JSF1.2,这里有一个链接告诉你一步一步怎么做andrejusb.blogspot.co.uk/2009/12/…
    • 感谢您的回复。 JSF1.2 不如 JSF2.2 好,我想摆脱 JDeveloper。我正在考虑为 Vaadin 7 编写我自己的 WSRP 插件。我们将看看我是否能做到。如果没有,那么我必须使用 ADF 或 JSF :-(
    猜你喜欢
    • 2013-11-09
    • 1970-01-01
    • 2011-11-30
    • 2023-03-02
    • 1970-01-01
    • 2011-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多