text] 2. Wert über das Formular übergeben 3. Sie kann Werte auch über Java-Code übergeben."/> text] 2. Wert über das Formular übergeben 3. Sie kann Werte auch über Java-Code übergeben.">

Heim  >  Artikel  >  Java  >  So übergeben Sie einen Wert an ein Servlet in JSP

So übergeben Sie einen Wert an ein Servlet in JSP

(*-*)浩
(*-*)浩Original
2019-05-20 19:35:5912437Durchsuche

Beim Schreiben von Projekten werden häufig die Daten der Frontend-Seite auf den Backend-Server übertragen. Das heißt, es gibt mehrere Möglichkeiten, Werte von JSP an Servlet zu übergeben.

So übergeben Sie einen Wert an ein Servlet in JSP

Methode der JSP-Wertübergabe an das Servlet:

Erste Methode:

Übergeben Sie Werte über Hyperlinks.

Jsp-Seite:

<a href="AServlet?password=传输内容">文本</a>

Servlet-Code:

String d = request.getParameter("password");

Zweiter Typ:

Übertragung durch den Formularwert.

JSP-Seite:

<form action="LoginServlet">
    <input type="text" name="username">
    <input type="text" name="password">
    <input type="submit" value="登录">
</form>

Servlet-Code:

String username = request.getParameter("username");
String password = request.getParameter("password");

Der dritte Typ:

Sie können auch Java verwenden Code Übergabewert,

Java-Fragmentcode, das Servlet kann nur den Inhalt von session.setAttribute("testSession", "Hello session"), aber nicht den Inhalt der Anforderung empfangen. Verwenden Sie request.getSession().getAttribute("testSession") im Servlet, um den Sitzungsinhalt abzurufen.

Es wird nicht empfohlen, so zu schreiben, da es später sehr mühsam sein wird, es beizubehalten.

Das obige ist der detaillierte Inhalt vonSo übergeben Sie einen Wert an ein Servlet in JSP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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
Vorheriger Artikel:Wie funktioniert JSP?Nächster Artikel:Wie funktioniert JSP?