请问一下大神关于revel框架下配置route的问题
我在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 不带参数的时候是配置成功的,是不是参数的问题。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
发现问题所在了,我把对应routes的设置写在
下面了,所以被通配设置catch了,只要把对应的routes设置移到这句语句上面即可。