В моем веб-приложении у меня есть ссылка - «Создать нового пользователя». Из jsp
я посылаю некоторые запрос на сервер, как -Отправка логического параметра запроса
<div style="float:right" class="view">
<a href="/some/url/createUserMVC.do?hasCreatePermission=${user.hasPermission['createUser']}">Create New User</a>
</div>
Здесь user.hasPermission[]
является массивом boolean
. Если текущий пользователь (то есть user
) имеет разрешение (то есть «createUser») для создания нового пользователя, чем возвращает true.
Теперь из моего контроллера я пытаюсь получить значение из параметра запроса, как -
request.getParameter("hasCreatePermission");
Но проблема request.getParameter()
возвращает String
. Итак, как я могу получить логическое значение из параметра. Нет перегруженной версии метода request.getParameter()
для boolean
.
Почему вы не используете Boolean.parseBoolean()? – mushfek0001