Passage de paramètres à partir de JSP pour le contrôleur Spring MVC

J'ai un petit problème lorsque je veux passer le paramètre de mon contrôleur.
J'ai une méthode de contrôleur:


@RequestMapping("/redirect")

public String print(String type, HttpServletRequest servletRequest)
{
    String path = "redirect:" + servletRequest.getParameter("type");
    return path;
}

Et j'ai des boutons dans mon fichier jsp:

<form method="post" action="/WWP/redirect">
<button onclick=" <input type="text" name="type" value="/developer"/>">Developer</button>

<button onclick=<input type="text" name="type" value="/graphic"/>>Graphic</button>

<button onclick=" <input type="text" name="type" value="/cleaner"/>">Cleaner</button>
</form>

De cette façon, j'ai 3 boutons et quand par exemple je presse Développeur bouton de la variable "type" est "/développeur" et je suis de l'envoyer au contrôleur. Mais maintenant mes boutons ressembler à ceci:
http://imageshack.us/photo/my-images/854/buttonspx.png/

Il fonctionne correct, mais je ne peux pas me débarrasser de cette balise HTML et c'est vraiment nerveux. Comment faire cela? Ou comment envoyer de la valeur de contrôleur de manière différente. Merci à l'avance.

InformationsquelleAutor caro | 2012-12-20