Почему моя командная кнопка не работает в сочетании с selectOneMenu?

У меня есть следующая страница:

    <b:form>
        <b:selectOneMenu colMd="4" value="#{currentUserController.currentUser}" converter="omnifaces.SelectItemsConverter">
            <f:selectItems value="#{currentUserController.users}" var="user" itemValue="#{user}" itemLabel="${user.name} ${user.firstName}"/>
        </b:selectOneMenu>
        <b:commandButton value="hey" action="#{currentUserController.login()}"></b:commandButton>
    </b:form>
    <b:form>
        <b:commandButton value="hey" action="#{currentUserController.login()}"></b:commandButton>
    </b:form>

Первая кнопка не работает. Перенаправление не происходит, когда я нажимаю на него. Вторая работает. Мне нужен первый, чтобы работать, иначе текущий пользователь не инициализируется

Как я могу это исправить?

РЕДАКТИРОВАТЬ: мой метод входа в систему в контроллере (бин) правильно перенаправляет на мою другую страницу, когда я нажимаю на вторую кнопку.

0 ответов

Другие вопросы по тегам