我决定在grails应用程序中使用spring security UI。 它使用Register布局,但我希望它使用我的主布局。 当我改变它的主要布局时,我松开了所有看上去很漂亮的登录屏幕。
有没有办法可以使用我主要的css以及寄存器布局的花哨外观?
此外,我一直在网上搜索,找不到任何关于自定义Spring安全UI的好文档
我非常擅长使用grails创建Web UI,并且任何有关外观的想法都会很棒,因为我有很多“制作漂亮的东西”的事情。
对于其他人来说,我找到了一个非常好的网站来帮助你理解 http://mrhaki.blogspot.co.uk/2011/03/grails-goodness-applying-layouts-in.html
答案 0 :(得分:1)
Spring安全性UI使用资源插件来配置其可见性。它配置了您可以使用的三个“模块”:spring-security-ui
,register
和ajax-login
您需要在gsp标头中包含模块,例如
<r:require modules="spring-security-ui"/>
答案 1 :(得分:1)
我打开另一个答案,因为我无法在评论中格式化我的代码。
您可以创建模块并在页面或图层中注册它。资源在grails-app / config目录中创建。您创建一个文件YourModuleResources.groovy并将您的CSS放入其中。 e.g:
modules = {
mystyles {
resource url: 'js/myjavascripts.js'
resource url: 'css/mystyle1.css'
resource url: 'css/mystyle2.css'
}
}
然后你可以使用
<r:require modules="mystyles"/>