我在routes文件中有下列路由配置
GET /test/:id App.Test
然后在controllers包下的app.go文件中有下列action
func (c App) Test(id int) revel.Result {
return c.Render()
}
在views包下App包有Test.html文件
现在我有如下链接。
<a href="/test/1">test</a>
现在不知道为什么我点击a标签跳转不到对应的页面,会报以下错误,请大神帮忙看一下,我不知道为什么会找不到对应的controller
我试过,Test action 不带参数的时候是配置成功的,是不是参数的问题。
发现问题所在了,我把对应routes的设置写在
下面了,所以被通配设置catch了,只要把对应的routes设置移到这句语句上面即可。