2013-05-10 4 views
1

У меня есть приложение Spring Security с формами-логином:Spring Security формы Логин стиль без JSP

<security:http> 
    <security:form-login ... /> 
</security:http> 

Логин страница работает очень хорошо для меня, но я получаю жалобу отсутствие просто минимальное количество стилей. Я понимаю, что стилизация может быть добавлена ​​через несколько страниц JSP, но мне интересно, можно ли как-то просто настроить CSS, который я хочу использовать для любого компонента, созданного Spring, для создания страницы входа на лету.

+0

Удивление, почему это нисходящее. Это серьезный вопрос и реальная проблема/препятствие для моего проекта. –

ответ

1

страница Логин по умолчанию генерируется в

org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter 

класса и является основной HTML без каких-либо классов CSS. Вы можете создать свой собственный фильтр генератора страниц и включить его в цепочку фильтров.

НО это похоже больше, чем излишний излишний для чего-то действительно простого, например, создание собственной страницы входа/формы.

+0

Это тот ответ, который я искал. Это дает мне возможность сделать осознанный выбор. Я чувствовал, что существует ценность в том, чтобы не вводить страницы JSP. Но отсутствие возможности расширения «DefaultLoginPageGeneratingFilter» может побудить меня сделать это в конце концов. Спасибо. –

Смежные вопросы