6.2.3複数サーブレットの連携
では、実際に複数のサーブレットを連携して動かしてみましょう。ここではユーザが入力した値を元に、結果表示用のサーブレットから計算用サーブレットを呼び出して、2つのサーブレットが連携して表示を作成するようにしてみます。
まず、入力フォームの作成を行いましょう。ここでは、既にある「sample.html」を修正して使うことにしましょう。
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=UTF-8">
<title>数字を入力</title>
</head>
<body>
<h1>数字を送信</h1>
<form action="sample" method="POST">
入力:<input type="text" size=20 name="text1">
<input type=submit value="送信">
</form>
</body>
</html>
次に、sample.htmlからsubmitして呼び出されるSampleServletサーブレットの作成を行います。ここではsample.htmlのフォームの値を取り出し、その値を属性
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録