Если вы настроили Spring для использования formLogin()
, вы можете просто отправить данные в обычной форме.
<form method="POST" action="login">
<input name="username" />
<input name="password" />
<input type="submit" value="Log in" />
</form>
Если вы хотите использовать компоненты Vaadin внутри, вам нужно обернуть все вiron-form
<iron-form id="ironForm" allow-redirect="true">
<form method="POST" action="login">
<vaadin-text-field name="username"></vaadin-text-field>
<vaadin-password-field name="password"></vaadin-password-field>
<vaadin-button theme="primary" on-click="_submit">
Log in
</vaadin-button>
</form>
</iron-form>
и вручную отправьте форму при нажатии кнопки Vaadin
_submit() {
this.$.ironForm.submit();
}