在jsp页面中使用ajax从java hashtable中获取数据

发布于 2024-12-25 01:43:16 字数 538 浏览 0 评论 0原文

我正在开发一个项目,网页将从jsp页面中的java哈希表对象中获取数据。我正在使用 jsp 生成基于 HTML 的网页。数据存储在服务器上的java hasbtable对象中。我想尝试进行AJAX调用以从服务器获取数据,然后将其显示在jsp页面中。

我只是想知道是否可以通过 AJAX 调用来访问 java 哈希表对象,然后将数据取回到客户端来实现这一点。

谢谢

这是包含哈希表对象的 test.jsp 页面:

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

我最初的方法是对此 test.jsp 页面进行 AJAX 调用。然后尝试访问这两个 GeneralTable 和 adminTable 哈希表对象。在这两个对象中,它包含我想要获取的值。

不幸的是,我还没有代码,因为我不知道这是否可能。

I'm working on a project that the web page will fetch the data from java hashtable object in jsp page. I'm using a jsp for gerenated the web page based on HTML. The data is stored in the java hasbtable object on the server. I want to try to make an AJAX call to fetch the data from the server, then display it in the jsp page.

I just want to know if this is possible to do that by make an AJAX call to access the java hashtable object, then fetch the data back to the client side.

Thanks

Here is the test.jsp page which contain the hashtable obejcts:

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

My inital approach is to make an AJAX call to this test.jsp page. Then try to access those two GeneralTable and adminTable hashtable objects. In those two obejcts, it contains the values I would like to fetch.

Unfortunately, I don't have the code yet for my part because I don't know if this is possible or not.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

栖竹 2025-01-01 01:43:16

是的,这是可能的,但是您需要一些服务器端代码来处理对所需数据的请求,就像任何其他系统中的任何其他 AJAX 功能一样。

实现此目的的一种方法是使用一个“特殊”jsp,无需任何典型的 HTML 即可返回所需的数据。使用特殊的 jsp 将其数据输出为 JSON 对象将使您在客户端代码中的工作变得更加轻松。

Yes, it's possible, but you will need to have some server-side code to deal wit the request for the data you want, just like with any other AJAX functionality in any other system.

One way to do this would be to have a "special" jsp that gives you back the data you need without any of the typical HTML. Having the special jsp output it's data as a JSON object will make your life much easier in the client-side code.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文