首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grails Scaffolding & Spring Security Core -实体'hellip‘未定义

Grails Scaffolding & Spring Security Core -实体'hellip‘未定义
EN

Stack Overflow用户
提问于 2017-08-26 20:52:27
回答 1查看 200关注 0票数 0

我在Grails中测试Spring Security Core插件时遇到了一些由scaffolding生成的视图问题。

我有一个简单的域类- Person:

代码语言:javascript
复制
package test

class Person {

    static constraints = {
    }

    String  name
    Date    dob

}

为此,我使用grails generate-all命令来生成控制器和视图。在这一点上,一切都很完美,视图工作得也很完美。

然后我开始用Spring Security Core保护我的应用程序。我将以下行添加到我的build.gradle中:

代码语言:javascript
复制
compile 'org.grails.plugins:spring-security-core:3.0.3'

并运行以下s2-quickstart命令来保护我的应用程序

代码语言:javascript
复制
grails s2-quickstart test User Role

然后,我使用ROLE_ADMIN权限创建了登录用户,并在我的控制器上添加了以下标记:

代码语言:javascript
复制
@Secured(['ROLE_ADMIN'])
def index(Integer max) {
    params.max = Math.min(max ?: 10, 100)
    respond Person.list(params), model:[personCount: Person.count()]
}

在Spring Security Core插件之前工作的索引页面现在给我这个错误:

代码语言:javascript
复制
This page contains the following errors:

error on line 9 at column 82: Entity 'hellip' not defined
Below is a rendering of the page up to the first error.

我发现有问题的行在我的index.gsp中:

代码语言:javascript
复制
<a href="#list-person" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>

其他人也有这个问题吗?我该如何解决这个问题?

提前谢谢。

干杯,很快

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-28 12:22:28

在我升级到grails版本3.3.0和spring security core 3.2.0.M1之后,这个问题已经解决了。

谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45895582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档