Как я могу сделать аутентификацию Spring Security из формы JSF

Я создал простую страницу входа в систему JSF и пытаюсь интегрировать ее с системой безопасности Spring.

Вот элемент формы изlogin.xhtml

    <h:form>

     <h:outputLabel value="User Id:" for="userId"/>

     <h:inputText id="j_username" label="User Id"
     required="true"   value="#{loginBean.name}" >

     </h:inputText>

     <h:outputLabel value="Password: "  for ="password"/>

     <h:inputSecret id="j_password" value="#{loginBean.password}" />

     <h:commandButton value="Submit" action="#{j_spring_security_check}" />

 </h:form>

Но у отображаемой html-страницы есть что-то вроде ниже. Посмотрите на действие формы и имена тегов ввода

Элемент формы

  <form id="j_idt6" name="j_idt6" method="post" 
    action="/jsfproject2/faces/login.xhtml"
       enctype="application/x-www-form-urlencoded">

И входные теги

   User Id:</label><input id="j_idt6:j_username" type="text"
     name="j_idt6:j_username" />

Теперь я хочу, чтобы действие формы было/j_spring_security_check и поля ввода должны быть 'j_username' иj_password

Как мы можем достичь этого?

Ответы на вопрос(2)

Ваш ответ на вопрос