L'envoi de booléenne comme paramètre de la requête

Dans mon application web, j'ai un lien "Créer un Nouvel Utilisateur". À partir de la jsp je vous envoie une demande au serveur comme -

<div style="float:right" class="view">
 <a href="/some/url/createUserMVC.do?hasCreatePermission=${user.hasPermission['createUser']}">Create New User</a>
</div>  

Ici user.hasPermission[] est un tableau de boolean. Si l'utilisateur actuel (c'est-à user ) a l'autorisation(c'est - 'createUser") pour créer un nouvel utilisateur qu'il renvoie la valeur true.

Maintenant de mon contrôleur, je suis en train d'essayer d'obtenir la valeur du paramètre de la requête, comme

request.getParameter("hasCreatePermission"); 

Mais le problème est request.getParameter() renvoie une String. Alors, comment puis-je obtenir la valeur booléenne à partir du paramètre. Il n'existe pas de version surchargée de request.getParameter() méthode pour boolean.

Pourquoi n'utilisez-vous pas un Booléen.parseBoolean()?

OriginalL'auteur JamalU | 2015-03-25