ホームページ > Java > &#&チュートリアル > JSPでサーブレットに値を渡す方法

JSPでサーブレットに値を渡す方法

(*-*)浩
リリース: 2020-09-18 15:37:53
オリジナル
12508 人が閲覧しました

プロジェクトを作成するとき、フロントエンド ページのデータがバックエンド サーバーに転送されることがよくあります。つまり、jsp からサーブレットに値を渡すにはいくつかの方法があります。

JSPでサーブレットに値を渡す方法

#jsp がサーブレットに値を渡すメソッド:

#最初のメソッド: #ハイパーリンクを通じて値を転送します。

Jsp ページ:

<a href="AServlet?password=传输内容">文本</a>
ログイン後にコピー

サーブレット コード:

String d = request.getParameter("password");
ログイン後にコピー

2 番目のタイプ:


フォーム値を介して送信します。

jsp ページ:

<form action="LoginServlet">
    <input type="text" name="username">
    <input type="text" name="password">
    <input type="submit" value="登录">
</form>
ログイン後にコピー

サーブレット コード:

String username = request.getParameter("username");
String password = request.getParameter("password");
ログイン後にコピー

3 番目のタイプ:


もパススルーできます。 Java コード Pass 値、

Java フラグメント コード、サーブレットは session.setAttribute("testSession", "Hello session") の内容のみを受信できますが、リクエストの内容は受信できません。サーブレットで request.getSession().getAttribute("testSession") を使用して、セッションのコンテンツを取得します。

このように書くことはお勧めできません。後々のメンテナンスが非常に面倒になります。

以上がJSPでサーブレットに値を渡す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
jsp
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート