Heim > Java > javaLernprogramm > Wie schreibe ich Java-Code in eine JSP-Seite? (Codebeispiel)

Wie schreibe ich Java-Code in eine JSP-Seite? (Codebeispiel)

青灯夜游
Freigeben: 2019-01-24 18:00:15
Original
6528 Leute haben es durchsucht

Java-Code kann über Skriptelemente in JSP-Seiten geschrieben werden. Der folgende Artikel stellt Ihnen die Skriptelemente von JSP vor und zeigt Ihnen, wie Sie Java-Code in JSP-Seiten schreiben.

Wie schreibe ich Java-Code in eine JSP-Seite? (Codebeispiel)

Java Server Page (JSP) ist eine Technologie, die Servlets verwendet, um den Inhalt oder das Erscheinungsbild von Webseiten zu steuern. Ein kleines Programm, das in einer Webseite angegeben und auf dem Webserver ausgeführt wird, um die Webseite zu ändern, bevor sie an den Benutzer gesendet wird, der sie angefordert hat. [Video-Tutorial-Empfehlung: Java-Tutorial]

Typen von JSP-Skriptelementen

Skriptelemente werden in JSP bereitgestellt Möglichkeit, Java-Code einzufügen. Es gibt drei Arten von Skriptelementen:

Skript (Scriptlet):

ist ein Container für Java-Codeausschnitte in JSP-Seiten. Beim Konvertieren einer Seite in eine Servlet-Klasse wird der Scriptlet-Inhalt in die jspService()-Methode der Servlet-Klasse eingefügt und das Servlet aus der JSP generiert. Die Syntax lautet wie folgt:

<% java源代码 %>
Nach dem Login kopieren

Ausdruck (Ausdruck):

wird verwendet, um den Wert eines in String konvertierten Java-Ausdrucks in die zurückgegebene Antwort einzufügen zur Kundenmitte. Die Syntax lautet wie folgt:

<%= 表达式语句 %>
Nach dem Login kopieren

Deklarationen:

wird verwendet, um globale Methoden und Variablen für die JSP-Seite zu deklarieren. In einer JSP-Datei müssen diese Variablen und Methoden deklariert werden, bevor sie verwendet werden können.

Bei der Seitenkonvertierung werden die deklarierten Methoden und Variablen zu Klassenmitgliedsdeklarationen in der Servlet-Klasse der JSP-Seite. Die Syntax lautet wie folgt:

<%! 字段或方法声明 %>
Nach dem Login kopieren

Codebeispiel

Das Folgende ist ein einfaches Beispiel, um die Verwendung dieser drei Skriptelemente vorzustellen

Beispiel eins: Skriptlet

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>   //中文编码
<!DOCTYPE html>
<html>
<head><title>Hello World</title></head>
<body>
Hello World!<br/>
<%
out.println("Your IP address is " + request.getRemoteAddr());
%>
</body>
</html>
Nach dem Login kopieren

Beispiel zwei: Ausdruck

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>  //中文编码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>
<p>
   今天的日期是: <%= (new java.util.Date()).toLocaleString()%>
</p>
</body> 
</html>
Nach dem Login kopieren

Beispiel drei: Deklarationen

<%! int i = 0; %> 
<%! int a, b, c; %> 
<%! Circle a = new Circle(2.0); %>
Nach dem Login kopieren

Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe es kann für das Lernen jedes Einzelnen hilfreich sein. Weitere spannende Inhalte finden Sie in den entsprechenden Tutorial-Kolumnen auf der chinesischen PHP-Website! ! !

Das obige ist der detaillierte Inhalt vonWie schreibe ich Java-Code in eine JSP-Seite? (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
jsp
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage