1. Erstellen Sie zuerst ein Webprojekt mit dem Namen: Struts2, wählen Sie Java ee6.0 und klicken Sie auf Fertig stellen.
2. Klicken Sie mit der rechten Maustaste auf "Streben" und wählen Sie MyeClipse-> Fügen Sie Streben-Funktionen hinzu, und dann wird das folgende Popup-Fenster auftaucht und dann Streben 2.1 auswählen. Wählen Sie fertig, um zu beenden.
3. Nach dem Bau ist das Projektverzeichnis in der folgenden Abbildung dargestellt:
4. Erstellen Sie eine Anmeldeklasse und erben Sie die AktionSverpackungsklasse (klicken Sie auf Superclass -Durchsuchen und wählen Sie Suchvorgänge für die Suche).
5. Definieren Sie Benutzername- und Kennwortvariablen und klicken Sie mit der rechten Maustaste, um Quell-> Getters und Setter auszuwählen, um die Funktionen schnell zu importieren und festzulegen.
6. Wählen Sie dann Quell-> Überschreiben/Implementierungsmethoden, wählen Sie execute () und klicken Sie auf Fertig stellen.
7. Geben Sie dann den folgenden Code ein:
public String execute () löst eine Ausnahme aus.
8. Erstellen Sie zwei Schnittstellen: success.jsp und error.jsp, "Anmeldung erfolgreich" und "Anmeldung fehlgeschlagen" anzeigen
Fügen Sie den folgenden Code in Success.jsp hinzu:
<%@ taglib prefix = "s" uri = "/struts-tags"%> <s: Eigenschaftswert = "Benutzername"/> Anmelden Sie erfolgreich an! ! ! <br>
Sie können die protokollierte Benutzername erhalten.
9. In der Flussschnittstelle von Struts.xml:
Wählen Sie hier ein Paket, den Namen "Standard", der Arbeitsbereich ist "/action", erben "Struts-Default"; Dann "Aktion" hinzufügen, Name ist "Login", Klasse ist "com.langguojie.struts2.login"; Fügen Sie schließlich zwei "Ergebnis" hinzu, der Name ist: Erfolg und Fehler, und die entsprechenden JSPs sind: success.jsp und error.jsp.
Der entsprechende Code für Struts.xml lautet:
<struts> <package name = "default" namespace = "/action" extends = "struts-default"> <action name = "login"> <result name = "scurn"> ../ sc/jsp </result> <sergebnis name = "error"
10. Betriebsergebnisse:
11. Zusammenfassung
Nach einem vorläufigen Verständnis von Struts2 ist das Struts2 -Framework sehr bequem, Daten zu übergeben und aufzurufen, und auch in der Website -Entwicklung sehr praktisch. Es ist auch sehr einfach zu bedienen, und Funktionen können direkt aufgerufen werden und ein Teil des Codes wird automatisch generiert.
Ich hoffe, dass die Anmeldungsfunktion (strukturelles Tutorial) beendet wird, um die Anmeldungsfunktion zu implementieren, und hoffe, dass dies für alle hilfreich ist!