0

そのjspから呼び出される別のjspからアクセスする必要がある変数に値を割り当てる必要があるという要件があります。精緻化:

リスト値が常に一定であるドロップダウンであるhtmlフィールドがあります。それの重要性は、別の分野がそれに依存しているということです。

したがって、値が選択されている場合、ページから別のjspに移動します(アクションを介して)。ドロップダウンの選択を次のページに残したい。anythigを提案してください。

4

2 に答える 2

2

1つの方法は、選択した値をURLに渡し、request.getParameter別の方法で値を取得して書き込むことですcookie if its not security issue。どのようにしたいかはあなた次第ですか?セッション追跡のその他の方法については、以下の投稿を参照してください。

http://www.apl.jhu.edu/~hall/java/Servlet-Tutorial/Servlet-Tutorial-Session-Tracking.html

于 2012-07-26T06:49:39.450 に答える
2

JavaBeanデータをwithスコープに格納でき ますrequest。最初のjspから、Beanを作成し、フォームフィールド名に対応するすべてのプロパティを次のようなistructionで設定できます。

<jsp:setProperty name="beanName" property="*" />

これは、すべての(空ではない)要求パラメーターを自動的に設定しようとします。

フォームデータを受け取る2番目のjspでは、必要なプロパティをBeanから読み取ることができます。

<jsp:getProperty name="beanName" property="propertyName" />

forwardまた、最初のjspから2番目のjspに移動することもでき、Beanは引き続きデータを保存します。

于 2012-07-26T06:59:51.867 に答える