私はjspを初めて使用します。あるファイルから別のファイルに名前を転送する必要がありました.textFieldからその名前を取得しています(名前は別のJSPファイル名を表します)。掘り下げた後、以下のコードが機能することがわかりましたが、機能しませんでした。oneMain.jsp、twoMain.jsp、threeMain.jsp のような 3 つの jsp ファイルがあります。threeMain という名前を oneMain.jsp から twoMain.jsp に転送します。threeMain.jsp ページのコンテンツを表示できるように
oneMain.jsp コードは
<input type="text" id="first" name="firstPage" value="twoMain.jsp">
<input type="text" id="second" name="secondPage" value="threeMain.jsp">
<jsp:forward page=<%request.getParameter("firstPage")%>>
<jsp:param name="visualName" value=<%request.getParameter("secondPage")%>/>
</jsp:forward>
twoMain.jsp コードは
<%response.sendRedirect(request.getParameter("visualName"));%>
最後に、threeMain.jsp コンテンツを表示します。