我安装了Grails Spring Security Core Plugin,它工作的很好,但是我找不到登录页面的gsp文件。我想更改登录页面以匹配我的网页主题。任何人都知道如何找到该文件?我尝试了生成视图并生成所有用户,UserRole和Role域类,但我没有看到实际的文件。此外,我无法在我的项目目录中找到spring security core插件的登录和注销控制器。任何想法发生了什么?自定义新的Grails Spring Security Core插件登录页面
4
A
回答
6
它们在插件本身,所以它取决于你的插件安装位置。在2.3版本中,他们会target/work/plugins
下,和早期版本的他们将在.grails
文件夹这是你的主目录,所以它会是这样的$HOME/.grails/2.x.x/projects/<projectname>/plugins
我喜欢通过删除grails.project.class.dir
让事情变得简单从BuildConfig.groovy
grails.project.test.class.dir
和grails.project.test.reports.dir
设置,只需添加
grails.project.work.dir = 'target'
所以一切都是在同一个地方。
相关问题
- 1. spring security core插件的默认登录页面在哪里?
- 2. 自定义登录检查(Grails Spring Security)
- 3. Grails spring-security-core插件
- 4. Grails Spring Security Core Plugin - 向登录页面添加Flash消息
- 5. grails spring security登录页面显示
- 6. Grails Spring Security Core无法登录
- 7. Grails Spring Security Core Plugin与Vs. Grails的Spring Security的REST插件
- 8. 带有grails的Spring Security Core插件
- 9. 根据所需角色自定义登录页面使用Grails Spring Security
- 10. Spring Security的Grails中重定向到HTTP登录页面
- 11. 如何自定义Spring Security Shiro Grails插件登录注销功能?
- 12. 用Spring Security Core创建登录3.0.0M1
- 13. 如何使用spring security core插件在Grails中登录后重定向到页面
- 14. 使用自定义Grails Spring Security过滤器登录失败
- 15. 自定义Spring Security 3.1.1在Grails 3中登录表单
- 16. 使用Spring Security Plugin在Grails中自定义登录表格
- 17. Grails + Spring Security单场登录
- 18. Spring Security和Grails - 自定义URLS
- 19. 如何在Grails Spring Security Core插件中自定义凭据检查?
- 20. Grails Spring Security插件 - 登录窗体重定向到ajaxAuth
- 21. grails和spring security core插件 - 来自客户端的authenticateion
- 22. 自定义Spring Security渲染页面,当授权失败时,Grails
- 23. Spring Security&Spring批量管理控制台 - 自定义登录页面
- 24. Spring Security安全自定义页面
- 25. Grails Spring Security Core创建新用户
- 26. AngularJS的Spring Boot&Security登录页面
- 27. Grails 1.3.5和Spring Security Core
- 28. Grails - 卸载Spring Security Core
- 29. Grails Spring Security Core插件重定向问题
- 30. gorm-couchdb grails插件和spring-security-core插件集成
谢谢伯特,很高兴听到插件老板的回答:)我跳到github上,拿到了一份样本项目的副本。我会按照你的指示在这里,希望它能解决我的问题。谢谢! – AlexCon
我在target/work/plugins/spring-security-core */src/templates目录中找不到任何gsp文件。只有5个文件: Authority.groovy.template PersistentLogin.groovy.template Person.groovy。模板 PersonAuthority.groovy.template Requestmap.groovy.template。在这种情况下,我可以如何更改grails中的默认登录页面? –
他们不是模板,他们是真实的文件。 'LoginController.groovy'和'LogoutController.groovy'位于插件的'grails-app/controllers'文件夹中,而GSP位于'grails-app/views/login'中。将其中的一个或多个文件复制到应用程序'grails-app'文件夹中的相同位置,创建相同的文件夹结构,然后使用您的文件夹。 –