Spring MVC - & gt; Réponse JSON

Que je dispose de JAVA EE backend et je suis à l'aide de Spring MVC. J'ai un appel AJAX comme ceci:

function getAllProjects() {
        $.getJSON("project/getall", function(allProjects) {
            ???
        });
    }

Mon système backend:

@RequestMapping(value="/getall", method=RequestMethod.GET)
public @ResponseBody ??? getAllProjects() {
    ???
}

Quel est le contenu que j'ai à mettre en œuvre afin qu'il fonctionne? Dans le système backend j'ai à partir d'une base de données d'appel de l'identifiant unique et le nom du projet, par exemple:

1 => My Test Project
4 => Another One
23 => One More Test

L'id et le nom du projet doit être retourné à l'interface du système, de sorte que je peux construire un HTML ul/li liste dans ce genre:

<ul>
    <li><a href="/1">My Test Project</a></li>
    <li><a href="/4">Another One</a></li>
    <li><a href="/23">One More Test</a></li>
</ul>

Personne ne sait comment cela peut être fait?

source d'informationauteur Tim