RichFaces - 环境设置


在本章中,您将设置我们的开发环境并配置您的系统,以便您可以继续进行 RichFaces 开发。

技术要求

根据技术要求,您将学习如何配置 JDK、应用程序服务器或您选择的任何 IDE。

系统要求

您可以使用任何正在运行的系统,对内存、RAM 和操作系统没有任何限制。

JDK安装

在继续操作之前,您必须在系统上配置 JDK。请参考oracle官网下载并安装JDK 7或以上版本。您可能必须设置 Java 的环境变量才能使其正常工作。要验证 Windows 操作系统中的安装,请在命令提示符中点击“java –version”,作为输出,它将显示系统中安装的 Java 版本。

IDE安装

Internet 上有许多可用的 IDE。您可以根据需要使用任何一个。在本教程中,我们使用 NetBeans 8.2。您可以在下表中找到不同IDE的下载链接。

始终建议使用最新的软件版本以从中发挥最大的功能。在本教程中,我们将使用 NetBeans IDE 8.2 和 JDK 8。

服务器要求

作为应用程序服务器,您将使用 Tomcat。在本章中,您将在系统中配置tomcat服务器。如果您要安装最新版本的 NetBeans,则可以直接安装 Apache Tomcat 和 NetBeans IDE。如果您还没有这样做,请从TOMCAT官方网站下载最新版本的 Tomcat 。将提取的 Tomcat 文件保留在 C 盘或程序文件中。这些文件将在下一阶段使用。

客户要求

RichFaces 是一个 UI 组件。因此,与每个 UI 组件一样,互联网浏览器将充当应用程序的客户端。您可以使用任何现代互联网浏览器,例如 IE、Safari、Chrome 等。

开发需求

下载所需的jar:请访问JBOSS官方网站并下载最新稳定版本的JBoss jar文件。提取文件。您将需要以下 jar 来开发 RichFaces 应用程序。

  • richfaces-a4j-4.5.17.Final.jar
  • richfaces-core-4.5.17.Final.jar
  • richfaces-rich-4.5.17.Final.jar
  • cssparser-0.9.18.jar
  • 番石榴-19.0.jar
  • sac-1.3.jar

创建项目

在本节中,让我们创建一个演示应用程序,稍后将使用该应用程序来了解有关 RichFaces 的更多信息。在继续操作之前,强烈建议您下载并安装前面提到的所有必需的软件和 jar 文件。

步骤 1 - 打开 NetBeans IDE。转到文件 → 新建项目。您将被重定向到以下屏幕截图。

步骤 2 - 分别在“类别”和“项目”选项卡中选择“Java Web”和“Web 应用程序”,然后单击“下一步”。

选择项目

步骤 3 - 在下一个选项卡中,您必须提供项目名称。在这里,我们将其命名为“RichFaceTutorial”。然后,点击“下一步”。您将被重定向到以下屏幕截图。您将在其中设置服务器详细信息。

服务器设置

步骤 4 - 从下拉列表中选择“Apache Tomcat”并点击“添加”。点击“添加”后,您将被重定向到一个单独的屏幕,您需要在其中配置服务器。要配置服务器,您将需要在上一节中下载的服务器文件。

服务器 Apache Tomcat 或 TomEE

步骤 5 - 从列表中选择“Apache Tomcat 或 TomEE”,如上面的屏幕截图所示,然后单击“下一步”。您将被重定向到以下屏幕。

服务器位置

步骤 6 - 在服务器位置中,您需要提供下载的 Tomcat 文件位置。点击“浏览”并导航到所需的文件夹路径,然后点击“完成”。成功添加服务器后,您将被重定向到第一个屏幕。点击“下一步”,您将有机会选择要添加到应用程序中的不同框架,如以下屏幕截图所示。

构架

步骤 7 - 选择“JavaServer Faces”,在“JavaServer Faces 配置”中,您必须选择“RichFaces”并点击“完成”。

如果您没有获得“RichFaces”选项,您可以从构建路径添加所需的 jar 文件。完成此步骤后,您的应用程序就可以在应用程序服务器上部署了。以下是完成上述所有步骤后应用程序的项目目录结构。

图书馆

步骤 8 - 继续左键单击“index.xhtml”文件并运行该文件。您将在浏览器中看到以下输出。

输出

在实际应用中,您可能必须生成所需的 war 文件并将其部署在应用程序服务器中,因为所有页面都将相互链接。

但是,在本教程中,我们将明智地运行应用程序页面,因为我们需要显示不同标签的不同功能。