jQuery和JSON在JavaWeb应用程序中从数据库检索数据?

jQuery和JSON在JavaWeb应用程序中从数据库检索数据?,java,jquery,json,jakarta-ee,web,Java,Jquery,Json,Jakarta Ee,Web,我正在做一个JavaWeb应用程序项目,其目的之一是显示数据库中的所有数据。它使用Hibernate、Struts2和Spring框架。但是,我希望应用程序使用jQuery和JSON检索数据。这可能吗 我该怎么做?需要什么工具来实现这一点?我在网上找不到任何教程。希望有人能帮忙!谢谢。Java脚本可以在任何HTML小部件中使用。没有必要使用spring、struts等。最终,所有这些框架都会输出HTML。因此,您必须学习如何在HTML小部件中调用java脚本函数。请参考,我想举一些例子 <

我正在做一个JavaWeb应用程序项目,其目的之一是显示数据库中的所有数据。它使用Hibernate、Struts2和Spring框架。但是,我希望应用程序使用jQuery和JSON检索数据。这可能吗


我该怎么做?需要什么工具来实现这一点?我在网上找不到任何教程。希望有人能帮忙!谢谢。

Java脚本可以在任何HTML小部件中使用。没有必要使用spring、struts等。最终,所有这些框架都会输出HTML。因此,您必须学习如何在HTML小部件中调用java脚本函数。请参考,我想举一些例子

<spring:bind path="accountForm.account.someData">
<SELECT name="<c:out value="${status.expression}"/>" size="1" onChange=dynDisplay();>
</spring>


因此,在这里,我在选择小部件someData时调用一个名为dynDisplay()的方法。这样,您可以使用javascript或jquery调用任何函数并执行任何任务。

是的,这是可能的,实际上是最佳范围,我建议您阅读以下教程和示例,然后提出解决方案:

要将java对象转换为json和viceversa,请使用Jackson

关于Spring MVC和Hibernate集成的优秀教程:

使用jquery从web服务获取json响应

最后是一个简单的Struts 2和Spring集成示例