Lernen Sie in drei Minuten den Unterschied zwischen JS und JSP
In letzter Zeit kämpfen viele Studenten mit der Ähnlichkeit zwischen Substantivabkürzungen, daher werde ich auch einen Artikel schreiben, um über den Unterschied zwischen JS und JSP zu sprechen.
SUN hat zuerst SERVLET entwickelt, das über relativ leistungsstarke Funktionen und ein fortschrittliches Systemdesign verfügt. Es verwendet jedoch immer noch die alte CGI-Methode zur satzweisen Ausgabe von HTML schwierig.
Später brachte SUN eine Mosaik-JSP ähnlich wie ASP auf den Markt, die JSP-TAGs in HTML-Anweisungen einbettete. Dies vereinfachte und erleichterte das Design und die Änderung von Webseiten.
Der vollständige Name von JSP ist Java Server Pages. Es handelt sich im Grunde um ein vereinfachtes Servlet-Design. Es implementiert die Java-Erweiterung in HTML-Syntax (in der Form <%, %>).
JSP wird wie Servlet auf der Serverseite ausgeführt. Normalerweise wird an den Client ein HTML-Text zurückgegeben, sodass der Client ihn durchsuchen kann, sofern er über einen Browser verfügt.
Wenn der Webserver auf eine Anfrage zum Zugriff auf eine JSP-Webseite trifft, führt er zunächst das Programmsegment aus und gibt dann das Ausführungsergebnis zusammen mit dem HTML-Code in der JSP-Datei an den Client zurück.
Das eingefügte Java-Programmsegment kann die Datenbank betreiben, Webseiten umleiten usw., um die zum Erstellen dynamischer Webseiten erforderlichen Funktionen zu erreichen.
JSP-Seiten bestehen aus HTML-Code und darin eingebettetem Java-Code. Der Server verarbeitet diese Java-Codes, nachdem die Seite vom Client angefordert wurde, und gibt dann die generierte HTML-Seite an den Browser des Clients zurück.
Java Servlet ist die technische Grundlage von JSP, und die Entwicklung umfangreicher Webanwendungen erfordert die Zusammenarbeit von Java Servlet und JSP. JSP verfügt über alle Funktionen der Java-Technologie, ist einfach zu verwenden, vollständig objektorientiert, plattformunabhängig, sicher und zuverlässig und hauptsächlich auf das Internet ausgerichtet.
jsp muss zuerst übersetzt werden, bevor es ausgeführt werden kann:
Test.jsp sollte beispielsweise zu test_jsp.java werden und dann in test_jsp kompiliert werden. class
und test_jsp. Java selbst ist ein Servlet.
Also ist jsp nur eine Variante von Servlet, um das Schreiben von HTML-Inhalten zu erleichtern.
Servlet ist grundlegend, alles, was JSP kann, Servlet kann alles.
Der Betriebsmechanismus von Servlet ähnelt dem von Applet, außer dass es auf der Serverseite ausgeführt wird. Ein Servlet ist eine Unterklasse der HttpServlet-Klasse im Paket javax.servlet. Der Server, der Servlet unterstützt, vervollständigt das Objekt dieser Unterklasse, dh die Initialisierung des Servlets.
Erweiterte Lektüre 0: Der Prozess der Konvertierung von JSP in Servlet:
http://www.w3cschool.cc/jsp/jsp-architecture.html
Erweiterte Lektüre 1 : Servlet-Version von Helloworld (muss Tomcat installiert sein, ich verwende normalerweise XAMPP-integriertes Tomcat)
http://blog.163.com/aroom_2010/blog/static/1820326362011710102719527/
Erweiterte Lektüre 2 :Die Rolle und Aufrufsequenz jedes Teils im Servlet-Programm aCOc7 DVmW
JS ist Java Script ist eine objektbasierte, clientseitige Skriptsprache.Der Hauptzweck besteht darin, die Geschwindigkeitsprobleme zu lösen, die serverseitige Sprachen wie Perl hinterlassen, und den Kunden ein reibungsloseres Surferlebnis zu bieten. JS kann zum Parsen und Ausführen direkt in HTML-Code eingebettet werden. Es ist sehr einfach und leicht zu erlernen und kann viele dynamische Effekte erzeugen. Erweiterte Lektüre: http://www.w3school.com.cn/js/
Einfach ausgedrückt:
JS wird auf dem Client ausgeführtund muss durchsucht werden Der Server unterstützt Javascript. JSP wird auf der Serverseite ausgeführt und ein Serverprogramm, das Servlet unterstützt, muss auf dem Server bereitgestellt werden. JS-Code kann direkt vom Server heruntergeladen werden und ist für die Außenwelt sichtbar. JSP-Code (und übersetzter Servlet-Code) ist für die Außenwelt unsichtbar.
JS im Vergleich zu JavaScript: Obwohl JavaScript auf dem Client dynamisch HTML generieren kann, ist die Interaktion mit dem Server schwierig und kann daher keine komplexen Dienste wie den Zugriff auf Datenbanken und die Bildverarbeitung bereitstellen. usw. . JSP wird in HTML mit <%%> implementiert. JS wird in HTML mithilfe von <Script></Script> implementiert.Vielen Dank fürs Lesen, ich hoffe, dass Sie davon profitieren werden.
Dieser Artikel ist reproduziert von: https://blog.csdn.net/a2806005024/article/details/28265503
Empfohlenes Tutorial: „
JS TutorialDas obige ist der detaillierte Inhalt vonLernen Sie in drei Minuten den Unterschied zwischen JS und JSP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Die Technologie zur Gesichtserkennung und -erkennung ist bereits eine relativ ausgereifte und weit verbreitete Technologie. Derzeit ist JS die am weitesten verbreitete Internetanwendungssprache. Die Implementierung der Gesichtserkennung und -erkennung im Web-Frontend hat im Vergleich zur Back-End-Gesichtserkennung Vor- und Nachteile. Zu den Vorteilen gehören die Reduzierung der Netzwerkinteraktion und die Echtzeiterkennung, was die Wartezeit des Benutzers erheblich verkürzt und das Benutzererlebnis verbessert. Die Nachteile sind: Es ist durch die Größe des Modells begrenzt und auch die Genauigkeit ist begrenzt. Wie implementiert man mit js die Gesichtserkennung im Web? Um die Gesichtserkennung im Web zu implementieren, müssen Sie mit verwandten Programmiersprachen und -technologien wie JavaScript, HTML, CSS, WebRTC usw. vertraut sein. Gleichzeitig müssen Sie auch relevante Technologien für Computer Vision und künstliche Intelligenz beherrschen. Dies ist aufgrund des Designs der Webseite erwähnenswert

Wesentliche Tools für die Aktienanalyse: Lernen Sie die Schritte zum Zeichnen von Kerzendiagrammen in PHP und JS. Mit der rasanten Entwicklung des Internets und der Technologie ist der Aktienhandel für viele Anleger zu einer wichtigen Möglichkeit geworden. Die Aktienanalyse ist ein wichtiger Teil der Anlegerentscheidung, und Kerzendiagramme werden häufig in der technischen Analyse verwendet. Wenn Sie lernen, wie man Kerzendiagramme mit PHP und JS zeichnet, erhalten Anleger intuitivere Informationen, die ihnen helfen, bessere Entscheidungen zu treffen. Ein Candlestick-Chart ist ein technischer Chart, der Aktienkurse in Form von Candlesticks anzeigt. Es zeigt den Aktienkurs

So verwenden Sie PHP und JS zum Erstellen eines Aktienkerzendiagramms. Ein Aktienkerzendiagramm ist eine gängige technische Analysegrafik auf dem Aktienmarkt. Es hilft Anlegern, Aktien intuitiver zu verstehen, indem es Daten wie den Eröffnungskurs, den Schlusskurs, den Höchstkurs usw niedrigster Preis der Aktie. In diesem Artikel erfahren Sie anhand spezifischer Codebeispiele, wie Sie Aktienkerzendiagramme mit PHP und JS erstellen. 1. Vorbereitung Bevor wir beginnen, müssen wir die folgende Umgebung vorbereiten: 1. Ein Server, auf dem PHP 2. Ein Browser, der HTML5 und Canvas 3 unterstützt

Mit der rasanten Entwicklung der Internetfinanzierung sind Aktieninvestitionen für immer mehr Menschen zur Wahl geworden. Im Aktienhandel sind Kerzendiagramme eine häufig verwendete Methode der technischen Analyse. Sie können den sich ändernden Trend der Aktienkurse anzeigen und Anlegern helfen, genauere Entscheidungen zu treffen. In diesem Artikel werden die Entwicklungskompetenzen von PHP und JS vorgestellt, der Leser wird zum Verständnis des Zeichnens von Aktienkerzendiagrammen geführt und es werden spezifische Codebeispiele bereitgestellt. 1. Aktien-Kerzendiagramme verstehen Bevor wir uns mit dem Zeichnen von Aktien-Kerzendiagrammen befassen, müssen wir zunächst verstehen, was ein Kerzendiagramm ist. Candlestick-Charts wurden von den Japanern entwickelt

Der Unterschied zwischen JSP und HTML: 1. Betriebsmechanismus; 3. Beziehung zu Java; 9. Dateisuffixe und Identifizierungstools; 10. Community und Support; Detaillierte Einführung: 1. Betriebsmechanismus. HTML ist eine Auszeichnungssprache, die hauptsächlich zum Beschreiben und Definieren des Inhalts von Webseiten verwendet wird. Sie wird vom Browser interpretiert und ausgeführt die Serverseite usw. warten.

Die Beziehung zwischen js und vue: 1. JS als Eckpfeiler der Webentwicklung; 2. Der Aufstieg von Vue.js als Front-End-Framework; 3. Die komplementäre Beziehung zwischen JS und Vue; Vue.

Implementierungsschritte: 1. Führen Sie die JSTL-Tag-Bibliothek in die JSP-Seite ein. 3. Paginieren Sie die Daten. 5. Zeigen Sie die Nummer entsprechend der aktuellen Seite an Rufen Sie einfach die entsprechenden Daten aus den Paging-Daten ab und zeigen Sie sie auf der Seite an.

Kann JSP durch PHP ersetzt werden? JSP (JavaServerPages) und PHP (HypertextPreprocessor) sind häufig verwendete serverseitige Skriptsprachen zur dynamischen Generierung von Webseiteninhalten. Obwohl sie jeweils ihre eigenen Eigenschaften und Vorteile haben, können sie sich in der praktischen Anwendung gegenseitig vollständig ersetzen? In diesem Artikel werden die Vor- und Nachteile der beiden analysiert und anhand spezifischer Codebeispiele verglichen. Schauen wir uns zunächst die jeweiligen Eigenschaften von JSP und PHP an. JSP basiert auf Java
