我如何调用映射的uri表单链接?
"/list"(
controller:"register",
action:"list")
我已经在 urlmapping 文件中写入了该内容,在我的 index.gsp 中,
<g:link uri="/list">Click for new registration</g:link>
现在当我单击链接时,它应该只显示 url 中的列表,但我仍然得到控制器名称,为什么会这样?
"/list"(
controller:"register",
action:"list")
i have written that in urlmapping file then,in my index.gsp i have,
<g:link uri="/list">Click for new registration</g:link>
now when i click on link it should display me only list in url but i am still getting controller name, why is it so ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
实际上从来没有在 g:link 中看到过 uri 参数。
请参阅参考:
http://grails.org/doc/1.0.x/ ref/Tags/link.html
g:link url 虽然需要两个参数。控制器和动作。
因为您有非标准的 url 映射 (/controller/action) g:link 不是这里的最佳解决方案。
静态链接应该可以工作:
actually never saw the uri parameter in g:link.
see reference:
http://grails.org/doc/1.0.x/ref/Tags/link.html
g:link url though needs two parameters. controller and action.
as you have a non-standard url-mapping (/controller/action) g:link is not the best solution here.
static links though should work: