Для получения новой версии подключите ваш jQuery к бэкэнду Java JAX-RS , используя Джерси . Будет очень хорошо работать с JQuery AJAX.
Например, создайте POJO следующим образом:
@Path("/users")
public class UsersService {
@GET
@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
public Users getUsers() {
return UserQuery.getUsers();
}
}
Это говорит о том, что этот «сервис» может предоставлять UserList в формате XML или JSON. К которому вы можете получить доступ через jQuery , например:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>User List</title>
<link href="css/base.css" rel="stylesheet" type="text/css" />
</head>
<body>
<h1>User List</h1>
<div>
<ul id="userlist">
</ul>
</div>
</body>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript">
$.getJSON("service/users",
function(data){
$.each(data.users, function(i,user){
$("#userlist").append("<li>"+user.email+"</li>");
});
});
</script>
</html>
Simples.