2012-01-06 17 views
0

私は、Webページがjspページのjavaハッシュテーブルオブジェクトからデータを取得するというプロジェクトに取り組んでいます。私はHTMLに基づいてWebページをgerenatedのためにJSPを使用しています。データはサーバー上のjava hasbtableオブジェクトに格納されます。私はサーバーからデータを取得するためにAJAX呼び出しを行い、それをjspページに表示しようとします。ajaxを使用してjspページのjavaハッシュテーブルからデータを取得する

これは、JavaハッシュテーブルオブジェクトにアクセスするためのAJAX呼び出しを行い、クライアント側にデータをフェッチすることで可能かどうかを知りたいだけです。ここで

おかげ

は、ハッシュテーブルobejctsを含まなtest.jspページです:

Hashtable generalTable = (Hashtable) metaDataTable.get("General"); 
Hashtable adminTable = (Hashtable) metaDataTable.get("Administration"); 

マイinitalアプローチは、このなtest.jspページにAJAX呼び出しを作ることです。次に、これらの2つのGeneralTableおよびadminTableハッシュテーブルオブジェクトにアクセスしようとします。これらの2つのオブジェクトには、取得したい値が含まれています。

これが可能かどうかわからないので、残念ながら私はまだコードを持っていません。

+0

はい、確かに可能です。より具体的なプログラミングに関する質問がありますか?それに応じて実装している間、どのステップで正確にあなたは固執していますか?この質問はあまりにも幅広いです。 – BalusC

+0

今、私はこれが可能であることを知っています。私は自分のコードを書いて、それらのHashtableオブジェクトにアクセスできるかどうかを調べるつもりです。最新の投稿をご覧ください。 –

+0

さて、JSP、サーブレット、Ajaxの基本概念を別々に学び、数学をやりましょう。この関連する質問は参考になるかもしれません:http://stackoverflow.com/questions/4112686/how-to-use-servlets-and-ajax – BalusC

答えて

0

はい、可能ですが、他のシステムの他のAJAX機能と同様に、必要なデータのリクエストに対処するためにサーバー側のコードが必要になります。

これを行う1つの方法は、典型的なHTMLなしで必要なデータを返す「特別な」JSPを用意することです。 JSONオブジェクトとしてのデータである特別なJSP出力を持つことで、クライアント側のコードでの作業がはるかに楽になります。

関連する問題