JSP kennenlernen
1. Programmstruktur
B / S-Architekturprogramm (Broswer / Server)
Der Zugriff auf die Anwendung über einen Browser, z. B. die Taobao-Browserseite,
ist bequemer, um die Software
mithilfe von zu warten und zu aktualisierenAnfrage / AntwortModus zur Interaktion
C / S-Architekturprogramm (Client / Server)
Zugriff auf den Server über den Client, z. B. QQ.
Hinweis: URL - die einzige Namenskonvention, die den Speicherort eines bestimmten Computers, Verzeichnisses oder Ordners im Internet identifizieren kann. Uniform Resource Locator, bei dem es sich auch um eine Webadresse handelt, besteht im Allgemeinen aus ein Protokoll
2. Webserver
- Es ist ein Programm, das dem anfordernden Browser Dokumente zur Verfügung stellen kann
- Bereitstellung eines Online-Dienstes zum Durchsuchen von Informationen
Tomcat-Server
Eigenschaften
- Open Source Projekt von Apache Jakarta
- Leichter Anwendungsserver
- Open Source, stabil, geringer Ressourcenverbrauch
Konfigurieren Sie das Umgebungsvariablen-
Tomcat-Verzeichnis zum
Starten von Tomcat.
Klicken Sie auf das bin-Verzeichnis unter der Datei apache-tomcat-8.5.45 und klicken Sie auf startup.bat, um den Server zu starten. Geben Sie zu diesem Zeitpunkt http: // localhost: 8080 auf der Webseite ein Um auf die Tomcat-Homepage zuzugreifen,
stoppen Sie Tomcat
bin \ shutdown.bat.
Hinweis : localhost ist der Computer. 8080 ist die Standardportnummer von Tomcat. Sie können die Tomcat-Portnummer über die Konfigurationsdatei server.xml ändern
. Stellen Sie die statische Website in Tomcat bereit .
Kopieren Sie die Projekt in den Ordner webapps
三 .JSP (Java Server Pages)
1. Konzept
-
Java-Seite, die auf dem Server ausgeführt wird
-
Verwenden Sie dazu HTML-verschachtelten Java-Code
2. Arbeitsprinzip
3. Verwenden Sie JSP, um eine Ausgabe zu erzielen
Hinweis: Die Syntax entspricht der von HTML. Weitere Informationen finden Sie im Artikel "Formulare"
Der erste
Der Zweite
Verwenden Sie out.print, um Anweisungen auszugeben
4. Grammatik
-
Verwenden Sie diese
<%%>
Option, um lokale Variablen zu deklarieren.% Wird zum Schreiben von Java-Code verwendet -
Verwenden Sie diese
<%!%>
Option, um globale Variablen zu deklarieren
-
<%@page%>
Wird verwendet, um die Eigenschaften einer JSP-Seite festzulegen -
<%out.print();%>
Oder<%out.println(); %>
realisieren Sie die Seitenausgabe
Kommentare, die JSP hinzufügen kann
- HTML-Kommentare:
<!--HTML注释-->
- JSP-Hinweise:
<%--JSP注释--%>
- Kommentar im JSP-Skript:
<%//单行注释%><%/*多行注释*/%>
5. JSP-Ausführungsprozess
6. Zusammenfassung
- Deklarieren und verwenden Sie Variablen in JSP. Zum Beispiel: <% String title = "Über den Geist Pekings sprechen";%>
- <% =%> Seitenausgabe realisieren. Zum Beispiel: <% = title%>
Häufige Fehler:
-
<%=title; %>
, Schreiben Sie keine Semikolons, wenn Sie Variablen verwenden -
Verwenden Sie das
<%@page%>
Leitfadenpaket. Sowie:<%@page import="java.util.Date"%>
-
Escape-Zeichen ausgeben. Sowie:
<%="谈\"北京精神\""%>
Viertens: Debuggen und Fehlerbehebung von Webprogrammen
Häufige Fehler in Webprogrammen:
404 Fehler - Die besuchte Seite oder Ressource wurde nicht gefunden
-
URL-Eingabefehler zur Laufzeit
-
Stellen Sie die Seite unter WEB-INF
-
Starten Sie Tomcat extern, ohne das Projekt bereitzustellen
500 fehlerhafter JSP-Seitencode
- Es liegt ein Fehler im JSP-Seitencode vor
Die Seite kann nicht angezeigt werden
- Tomcat wird nicht gestartet