我在我的 Web 应用程序中使用 Java servlet 和 JSP。我的问题是我如何告诉 jQuery 访问 java 数组列表。例如,我想在我的页面中显示书籍列表,并且我正在使用 java servlet 获取这些书籍的列表。现在我想告诉 jQuery,如果单击特定按钮,则在该页面中显示这些书籍。我怎样才能做到这一点?或者还有其他方法可以做到这一点吗?提前致谢。
最佳答案
jQuery是一个客户端框架,它不能访问arraylist。 Servlet/JSP 是服务器端。当 jQuery 看到该页面时,它只是纯 html。 您可以做的是将 arraylist 转换为 JSON,然后在 JSP 中输出 json 字符串。 jQuery可以使用json字符串在页面上显示数据。
您可以查看http://code.google.com/p/google-gson/ ,这是最好的 Java-JSON 库之一。
关于java - 我们如何告诉 jQuery 访问 Java Servlet 中的 Java 数组列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8091392/