http://api.jquery.com/jQuery.ajax/ это действительно просто, вы можете начать с restEasy, как реализовать базовый RestWEbservice, затем вы можете сделать ajax-вызов с веб-страницы в этот сервис, затем вернуться из этого сервиса json и проанализировать его очень легко, если выне могу найти, я могу помочь вам
внутри пружины написать контроллер, как этот сервис
@GET
@Produces({MediaType.APPLICATION_JSON})
@Path("getAllAlbums")
public String getAllAlbums() {
List<Album> albums = photoService.getAlbums();
String albumListasJson = jgen.getFilteredJsonString(albums);
return albumListasJson;
}
это библиотека json
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<classifier>jdk15</classifier>
<version>2.4</version>
</dependency>
и сторона ajax
function getAlbums(){
$.ajax({
type: "GET",
url: "../rest/xxxx/" + userID,
dataType: "text", //"json"
cache : "false",
//content : "document.body",
success: function(msg) {
albums = "{\"albums\":" + msg + "}";
tplAlb = tmpls['viewId-01'];
if (tplAlb && albums) {
data = JSON.parse(aaaa);
if (data.albums.length == 0) {
$.post("../rest/cccccc/" + userID + "/" + "aaaaaaa");
getAlbums();
}
// alert(data.albums.length);
}
}
});
}