我为grails应用程序配置了这样的根路径(在UrlMapping中):
"/"{
controller="mycontroller"
action="myaction"
}
在mycontroller.myaction中,根据角色,我重定向到正确的操作:
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。
为什么?
你知道吗?由于