Grails、Weblogic和根目录上的重定向/&引用;似乎不起作用
我使用如下根路径配置了grails应用程序(在UrlMapping中): 在mycontroller.myaction中,根据角色的不同,我重定向到正确的操作:Grails、Weblogic和根目录上的重定向/&引用;似乎不起作用,grails,weblogic,Grails,Weblogic,我使用如下根路径配置了grails应用程序(在UrlMapping中): 在mycontroller.myaction中,根据角色的不同,我重定向到正确的操作: def link if (SpringSecurityUtils.ifAnyGranted("ROLE_ADMIN") link = g.createLink(action: "action1", controller:"controller") else if (SpringSecurityUtils.ifAnyGrant
def link
if (SpringSecurityUtils.ifAnyGranted("ROLE_ADMIN") link = g.createLink(action: "action1", controller:"controller")
else if (SpringSecurityUtils.ifAnyGranted("ROLE_ADMIN") link = g.createLink(action: "action2", controller:"controller")
else ...ANONYMOUS... {
link = g.creatLink(action:"public", controller:"mycontroller")
}
redirect (url:link)
使用嵌入式grails服务器,它工作正常,但是使用weblogic它会在index.gsp上重定向
为什么?
你有什么想法吗
谢谢我找到了解决办法
- 我创建了一个标记库李>
- 我在中将“/”上的映射重命名为“/重定向” URL映射
- 我称之为GSP中的taglib
- 我创建了一个标记库李>
- 我在中将“/”上的映射重命名为“/重定向” URL映射
- 我称之为GSP中的taglib
- 我找到了解决办法
def link
if (SpringSecurityUtils.ifAnyGranted("ROLE_ADMIN") link = g.createLink(action: "action1", controller:"controller")
else if (SpringSecurityUtils.ifAnyGranted("ROLE_ADMIN") link = g.createLink(action: "action2", controller:"controller")
else ...ANONYMOUS... {
link = g.creatLink(action:"public", controller:"mycontroller")
}
redirect (url:link)