Nella mia applicazione Web ho un collegamento - "Crea nuovo utente". Dal jsp
io mando qualche richiesta al server, come -Invio booleano come parametro di richiesta
<div style="float:right" class="view">
<a href="/some/url/createUserMVC.do?hasCreatePermission=${user.hasPermission['createUser']}">Create New User</a>
</div>
Qui user.hasPermission[]
è un array di boolean
. Se l'utente corrente (ovvero user
) ha il permesso (ovvero 'createUser') per creare un nuovo utente, esso restituisce true.
Ora dal mio controllo Sto cercando di ottenere il valore del parametro di richiesta, come -
request.getParameter("hasCreatePermission");
Ma il problema è request.getParameter()
restituisce un String
. Quindi, come posso ottenere il valore booleano dal parametro. Non esiste una versione sovraccaricata del metodo request.getParameter()
per boolean
.
Perché non usi Boolean.parseBoolean()? – mushfek0001