RichFaces - Umgebungs-Setup
In diesem Kapitel richten Sie unsere Entwicklungsumgebung ein und konfigurieren Ihr System so, dass Sie mit der RichFaces-Entwicklung fortfahren können.
Technische Voraussetzungen
Gemäß den technischen Anforderungen lernen Sie, wie Sie JDK, Anwendungsserver oder eine IDE Ihrer Wahl konfigurieren.
System Anforderungen
Sie können jedes laufende System verwenden, es gibt keine Einschränkungen für Speicher, RAM und Betriebssystem.
JDK-Installation
Bevor Sie fortfahren können, muss JDK auf Ihrem System konfiguriert sein. Informationen zum Herunterladen und Installieren von JDK 7 oder einer der oben genannten Versionen finden Sie auf der offiziellen Website von oracle . Möglicherweise müssen Sie die Umgebungsvariable für Java so festlegen, dass sie ordnungsgemäß funktioniert. Um Ihre Installation unter Windows zu überprüfen, klicken Sie in der Eingabeaufforderung auf "java –version". Als Ausgabe wird die auf Ihrem System installierte Java-Version angezeigt.
IDE-Installation
Im Internet sind IDE-Nummern verfügbar. Sie können jedes verwenden, wie Sie möchten. Verwenden Sie für dieses Tutorial NetBeans 8.2. Den Download-Link der verschiedenen IDE finden Sie in der folgenden Tabelle.
IDE Name | Installationslink |
---|---|
NetBeans | https://netbeans.org/downloads/ |
Finsternis | www.eclipse.org/downloads/ |
Intellij | www.jetbrains.com/idea/download/#section=windows |
Es wird immer empfohlen, eine aktuelle Softwareversion zu verwenden, um die maximale Funktionalität daraus zu ziehen. In diesem Tutorial verwenden wir NetBeans IDE 8.2 zusammen mit JDK 8.
Serveranforderungen
Als Anwendungsserver verwenden Sie Tomcat. In diesem Kapitel konfigurieren Sie den Tomcat-Server im System. Wenn Sie die neueste Version von NetBeans installieren, können Sie Apache Tomcat zusammen mit NetBeans IDE direkt installieren. Wenn Sie dies nicht tun, laden Sie bitte die neueste Version von Tomcat von der offiziellen Website von TOMCAT herunter . Bewahren Sie die extrahierten Tomcat-Dateien in Ihrem C-Laufwerk oder in Ihren Programmdateien auf. Diese Dateien werden in der nächsten Phase verwendet.
Kundenanforderungen
RichFaces ist eine UI-Komponente. Daher fungiert der Internetbrowser wie jede UI-Komponente als Client für Ihre Anwendung. Sie können jeden modernen Internetbrowser wie IE, Safari, Chrome usw. verwenden.
Entwicklungsanforderungen
Herunterladen der erforderlichen Jars: Bitte besuchen Sie die offizielle Website von JBOSS und laden Sie die neueste stabile Version der JBoss-JAR-Dateien herunter. Extrahieren Sie die Dateien. Sie benötigen die folgenden Gläser, um die RichFaces-Anwendung zu entwickeln.
- 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
- guava-19.0.jar
- sac-1.3.jar
Ein Projekt erstellen
In diesem Abschnitt erstellen wir eine Demo-Anwendung, die später verwendet wird, um mehr über RichFaces zu erfahren. Bevor Sie fortfahren, wird dringend empfohlen, alle zuvor erwähnten erforderlichen Software- und JAR-Dateien herunterzuladen und zu installieren.
Step 1- Öffnen Sie die NetBeans-IDE. Gehen Sie zu Datei → Neues Projekt. Sie werden zum folgenden Screenshot weitergeleitet.
Step 2 - Wählen Sie "Java Web" und "Webanwendung" auf der Registerkarte "Kategorien" bzw. "Projekte" und klicken Sie auf "Weiter".
Step 3- Auf der nächsten Registerkarte müssen Sie einen Projektnamen angeben. Nennen wir es hier "RichFaceTutorial". Klicken Sie dann auf "Weiter". Sie werden zum folgenden Screenshot weitergeleitet. Hier richten Sie die Serverdetails ein.
Step 4- Wählen Sie "Apache Tomcat" aus der Dropdown-Liste und klicken Sie auf "Hinzufügen". Sobald Sie auf "Hinzufügen" klicken, werden Sie zu einem separaten Bildschirm weitergeleitet, auf dem Sie Ihren Server konfigurieren müssen. Zum Konfigurieren des Servers benötigen Sie die im vorherigen Abschnitt heruntergeladenen Serverdateien.
Step 5- Wählen Sie "Apache Tomcat oder TomEE" aus der Liste aus, wie im obigen Screenshot gezeigt, und klicken Sie auf "Weiter". Sie werden zum folgenden Bildschirm weitergeleitet.
Step 6- Im Speicherort des Servers müssen Sie den Speicherort der heruntergeladenen Tomcat-Dateien angeben. Klicken Sie auf "Durchsuchen", navigieren Sie zum gewünschten Ordnerpfad und klicken Sie auf "Fertig stellen". Sobald Ihr Server erfolgreich hinzugefügt wurde, werden Sie zum ersten Bildschirm weitergeleitet. Klicken Sie auf "Weiter" und Sie haben die Möglichkeit, die verschiedenen Frameworks auszuwählen, die der Anwendung hinzugefügt werden sollen (siehe folgenden Screenshot).
Step 7 - Wählen Sie "JavaServer Faces" und in "JavaServer Faces Configuration" müssen Sie "RichFaces" auswählen und auf "Finish" klicken.
Wenn Sie nicht optional "RichFaces" erhalten, können Sie die erforderliche JAR-Datei aus dem Erstellungspfad hinzufügen. Nach diesem Schritt kann Ihre Anwendung auf dem Anwendungsserver bereitgestellt werden. Im Folgenden finden Sie die Projektverzeichnisstruktur der Anwendung, nachdem Sie alle oben genannten Schritte ausgeführt haben.
Step 8- Klicken Sie mit der linken Maustaste auf die Datei "index.xhtml" und führen Sie die Datei aus. Sie sehen die folgende Ausgabe im Browser.
In realen Anwendungen müssen Sie möglicherweise die erforderliche War-Datei generieren und auf dem Anwendungsserver bereitstellen, da alle Seiten miteinander verknüpft werden.
In diesem Tutorial werden wir die Anwendungsseite jedoch seitenweise ausführen, da wir verschiedene Funktionen verschiedener Tags anzeigen müssen.