2014-12-03 108 views
0

我正在做一個Java Web應用程序項目,其目的之一是顯示數據庫中的所有數據。它使用Hibernate,Struts2和Spring框架。但是,我希望應用程序使用jQuery和JSON檢索數據。這甚至有可能嗎?jQuery和JSON從Java Web應用程序中的數據庫檢索數據?

我該怎麼做?是否有任何工具需要實現?我無法在網上找到任何教程。希望有人能幫助!謝謝。

回答

0

Java腳本可用於任何HTML小部件。這不是必須的,應該是彈簧,支柱等。最終所有這些框架作品都會吐出HTML輸出。所以你必須學習的是如何在HTML小部件中調用Java腳本函數。爲了您的refrence我將提供一些例子

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

所以我在這裏呼籲部件someData.like的選擇)稱爲dynDisplay的方法(這個你可以調用任何工作,並實現使用JavaScript或jQuery的任何任務。

0

是的,它是可能的,實際上最好的範圍,我建議您閱讀以下教程和實例,然後拿出一個解決方案:

到Java對象轉換成JSON,反之亦然使用傑克遜

http://www.mkyong.com/java/how-to-convert-java-object-to-from-json-jackson/

對Spring MVC的一個偉大的教程和Hibernate集成:

http://www.beingjavaguys.com/2014/08/spring-restful-web-services.html

爲了得到一個JSON響應了網絡服務的使用jQuery

http://api.jquery.com/jquery.getjson/

最後一個簡單的Struts 2和Spring集成示例

http://www.mkyong.com/struts/struts-spring-integration-example/

相關問題