java - 我们如何告诉 jQuery 访问 Java Servlet 中的 Java 数组列表?

标签 java jsp jquery servlets

我在我的 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/

相关文章:

java - Datafx 链接操作(不工作)

java - web.xml - Java Servlet 过滤器 - 在处理 JSP 页面之前不运行(在 Tomcat 上)

jquery - 如何获取对单击的超链接的引用

jquery - 移动浏览器上的粘性 header

java - 如何从 org.springframework.data.repository.CrudRepository 后代取消代理子对象

java - 使用 Android UI Automator 按键盘的 'Go' 按钮

java - boolean 值未在构造函数中设置

javascript - Ajax 调用检查复选框

java - 将 UTF8 输入从 JSP 表单传输到 Spring Controller 会破坏变音符号

javascript - 单击按钮时执行ajax函数