RichFaces - 环境设置
在本章中,您将设置我们的开发环境并配置您的系统,以便您可以继续进行 RichFaces 开发。
技术要求
根据技术要求,您将学习如何配置 JDK、应用程序服务器或您选择的任何 IDE。
系统要求
您可以使用任何正在运行的系统,对内存、RAM 和操作系统没有任何限制。
JDK安装
在继续操作之前,您必须在系统上配置 JDK。请参考oracle官网下载并安装JDK 7或以上版本。您可能必须设置 Java 的环境变量才能使其正常工作。要验证 Windows 操作系统中的安装,请在命令提示符中点击“java –version”,作为输出,它将显示系统中安装的 Java 版本。
IDE安装
Internet 上有许多可用的 IDE。您可以根据需要使用任何一个。在本教程中,我们使用 NetBeans 8.2。您可以在下表中找到不同IDE的下载链接。
IDE名称 | 安装链接 |
---|---|
网豆 | https://netbeans.org/downloads/ |
蚀 | www.eclipse.org/downloads/ |
智能 | www.jetbrains.com/idea/download/#section=windows |
始终建议使用最新的软件版本以从中发挥最大的功能。在本教程中,我们将使用 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”并点击“添加”。点击“添加”后,您将被重定向到一个单独的屏幕,您需要在其中配置服务器。要配置服务器,您将需要在上一节中下载的服务器文件。
步骤 5 - 从列表中选择“Apache Tomcat 或 TomEE”,如上面的屏幕截图所示,然后单击“下一步”。您将被重定向到以下屏幕。
步骤 6 - 在服务器位置中,您需要提供下载的 Tomcat 文件位置。点击“浏览”并导航到所需的文件夹路径,然后点击“完成”。成功添加服务器后,您将被重定向到第一个屏幕。点击“下一步”,您将有机会选择要添加到应用程序中的不同框架,如以下屏幕截图所示。
步骤 7 - 选择“JavaServer Faces”,在“JavaServer Faces 配置”中,您必须选择“RichFaces”并点击“完成”。
如果您没有获得“RichFaces”选项,您可以从构建路径添加所需的 jar 文件。完成此步骤后,您的应用程序就可以在应用程序服务器上部署了。以下是完成上述所有步骤后应用程序的项目目录结构。
步骤 8 - 继续左键单击“index.xhtml”文件并运行该文件。您将在浏览器中看到以下输出。
在实际应用中,您可能必须生成所需的 war 文件并将其部署在应用程序服务器中,因为所有页面都将相互链接。
但是,在本教程中,我们将明智地运行应用程序页面,因为我们需要显示不同标签的不同功能。