在Grails中执行受Spring Security保护的操作

时间:2015-05-02 10:37:19

标签: grails spring-security gsp

我需要在Grails中执行受Spring Security保护的操作。 这是一个gsp-view,其中需要控制器被调用:

<g:form class="form-signin" controller="VisitorSpace">
  <g:hiddenField name="cafeeName" value="${cafeeName.cafeeName}" />
  <g:actionSubmit value="Reserve"  action="makeReserve" class="btn btn-lg btn-primary btn-block">Reserve</g:actionSubmit>
</g:form>

这是VisitorSpaceController中的makeReserve-action:

@Secured(['ROLE_VISITOR'])
    def makeReserve(params){
        ...
}

我想在Spring Security中注册时从上面的表单中执行此操作。当然,在这种情况下,它必须在注册之前执行。但是当我注册时,VisitorSpaceController的索引操作执行,而不是makeReserve。如何解决?

0 个答案:

没有答案