【问题标题】:JSF and Richfaces on JBoss AS 4JBoss AS 4 上的 JSF 和 Richfaces
【发布时间】:2013-12-09 23:21:57
【问题描述】:

我需要为在 JBoss AS 4.2.1.GA 上运行的现有 Java EE 应用程序开发一个表示层。我一直在阅读 JSF、Facelets 和 RichFaces 并尝试了一些示例 - 有些方法有效,但有些方法无效,因为我使用的库版本的限制,考虑到过时的 JBoss。

有人可以推荐我使用上述服务器尽快完成这项工作所需的方向吗?我的意思是 Eclipse 工具(WTP、JBoss 工具……)、项目类型、依赖项……另外,为了缩短开发时间,也许还使用 JRebel? 我知道我最好使用最新的服务器,但不幸的是它不是一个选项。

另外,我已经为 Eclipse Indigo 安装了 JBoss Tools,但要创建 RichFaces 项目,它需要 JBoss EAP 6 或 AS 7.1。

【问题讨论】:

    标签: eclipse jsf jakarta-ee jboss richfaces


    【解决方案1】:

    我使用 JBoss AS 4.2.2.GA 的 JSF 1.2、RichFaces 3.3.3、JBoss Seam 2.0.2(非必需)创建了应用程序。用于 Java EE 开发人员的 Eclipse (3.4/3.5) IDE 用于开发。 Eclipse 的版本并不重要。是的,你需要 WTP。在我的项目中,seam-gen 用于生成项目骨架。如果你不使用 Seam,你可以创建 Web 项目。

    【讨论】:

    • 感谢您的回复。您能否告诉我您是如何进行应用程序部署的?每次更改后我都在构建(使用 Maven),然后复制到 JBoss 部署文件夹。如果我从 Eclipse 执行“在服务器上运行”,页面看起来并不完全正常。
    • 我的项目 Ant 用于构建。在本地服务器上部署和热部署没有任何问题。使用 Maven,它的工作方式应该完全相同。检查本地环境中是否缺少某些 jar,但服务器上是否存在(为更多应用共享)。其他情况:您已经部署了 2 个具有不同版本 jar 的应用程序(名称相同但版本不同) - 这种冲突反映在日志中。
    • 部署没有问题,只是页面加载不完全相同,例如jsflot 图表丢失。无论如何,谢谢。
    猜你喜欢
    • 2023-03-07
    • 2012-06-14
    • 2014-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-14
    • 2011-04-02
    • 2016-04-20
    相关资源
    最近更新 更多