2012-01-28 12 views
0

2つのjspファイル(file1.jsp、file2.jsp)を作成しています。 file1.jspでは、私はデータベースからいくつかの名前を取得し、それらをArrayListの名前 'names'に格納しています。今、私はそのArrayListをfile2.jspに渡したいと思います。2つのjspファイル間でjava.util.List変数を渡す

/*file1.jsp*/ 
      //some jsp code 
List names = new ArrayList(); 
names.add(namesFromDatabase); //assume 5 names are added. 

/*file2.jsp*/ 
      //here i want print size of ArrayList 'names' 
names.size(); 
      //also i want to print 3rd name from the list. 
names.get(2); 

誰かが私の問題の解決策を見つけるのを助けることができますか? はお待ちしております。

+1

本当にサーブレットを使用する必要があります。 http://stackoverflow.com/questions/3177733/how-to-avoid-java-code-in-jsp-files –

+0

これは実際にはサーブレットの使用とは関係ありません。 –

答えて

0

可変セッションスコープをnamesにするだけです。ここでdocs

0

は、2番目のJSPファイルタグファイル作成します。タグファイルはパラメータを受け入れることができるので、関数呼び出しと同様に動作します。

関連する問題