Maison > Java > javaDidacticiel > Comment transmettre une valeur au servlet en jsp

Comment transmettre une valeur au servlet en jsp

(*-*)浩
Libérer: 2020-09-18 15:37:53
original
12508 Les gens l'ont consulté

Lors de l'écriture de projets, les données de la page front-end sont souvent transférées vers le serveur back-end. Autrement dit, il existe plusieurs façons de transmettre des valeurs de jsp à Servlet.

Comment transmettre une valeur au servlet en jsp

Méthode de transmission de la valeur jsp au servlet :

Première méthode :

Transmettez les valeurs via des hyperliens.

Page Jsp :

<a href="AServlet?password=传输内容">文本</a>
Copier après la connexion

Code servlet :

String d = request.getParameter("password");
Copier après la connexion

Deuxième type :

Transmission via la valeur du formulaire.

Page jsp :

<form action="LoginServlet">
    <input type="text" name="username">
    <input type="text" name="password">
    <input type="submit" value="登录">
</form>
Copier après la connexion

Code servlet :

String username = request.getParameter("username");
String password = request.getParameter("password");
Copier après la connexion

Le troisième type :

Vous pouvez également utiliser java code Valeur de passage,

code de fragment java, la servlet ne peut recevoir que le contenu de session.setAttribute("testSession", "Hello session"), mais ne peut pas recevoir le contenu de la requête. Utilisez request.getSession().getAttribute("testSession") dans le servlet pour obtenir le contenu de la session.

Il n'est pas recommandé d'écrire comme ça, ce sera très gênant à maintenir plus tard.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
jsp
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal