私は、例えばのためのURLを持っています:どのように静的リストに要求データを取り込むことができ
http://some_url.suffix?data=test1.
私は一種の複数の要求を持つことになります。
http://some_url.suffix?data=test1
http://some_url.suffix?data=test2
http://some_url.suffix?data=test3
http://some_url.suffix?data=test4
私は維持したいですサーバー側の静的リストには、すべてのセッションの要求から受け取ったデータが含まれます。
List<String> data;
リストにはdata1、d ata2、data3、data4。特定の間隔の後にリストがクリアされ、後続のリクエストに新しいリストが使用されます。 これを達成するための最良のオプションは何ですか:
1. static List<String> data = new CopyOnWriteArrayList<String>();
2. Singleton wrapper class to perform operation on normal java.util.List
3. using synchronized block
'data.add(request.getParameter( 'data'))'? –
は明白ですが、データの静的宣言などの最善の方法を知りたいと考えています。 – dpanshu
クライアントから送信されたデータをどのように宣言しますか?データが何であるかを知っていれば、クライアントから取得する必要はありません。必要がなければ、要求から取得する必要はありません。 –