1

routes解析bug

控制器172742451790 次浏览

由于不能上传图片,此处只能通过文字描述,见谅

routes配置如下:

*       /:controller/:action                    :controller.:action

GET    /m/vote.html                            Index.MobileVote
 

indexController.go的代码:
type Index struct{
    BaseController
}

func (c Index) MobileVote()revel.Result{
     。。。。

}

bug提示 ;

Not Found

revel/controller: failed to find controller m

我发现我把下面那句通配注释掉是没有问题的。

*       /:controller/:action                    :controller.:action

 

由于我是用revel重写我的play项目,在play中没有这个问题

 

 

共1个回复
kevin 回复

路由优先级是按照先后顺序的,换下顺序就好了