一連のフォームでユーザーからの入力を取得する jsp ページがあります。最初にユーザーの身長を尋ね、次に体重を尋ねます。それぞれ別の「ページ」でお願いしたいと思います。しかし、実際には同じjspファイルを再度送信しているだけで、URLの値のみを使用して、どのフォームコンテンツを表示する必要があるかを判断しています:
String height = request.getParameter("height");
String weight = request.getParameter("weight");
<form>
<%
if (height != null) {
%>
Weight: <input type="text" name="weight" />
<%
} else {
%>
Height: <input type="text" name="height" />
<%
}
%>
<input type="submit" />
</form>
したがって、最初の実行では身長を尋ね、2 回目では体重を尋ねます (URL に「高さ」パラメータが既に存在する場合)。それは可能ですか?各ステップを進めるとパラメーターが失われるように見えますが、
ありがとう