在如下标签中:
<a data-url="/new/request/showText/${requestInstance.id}"> view text</a>
Run Code Online (Sandbox Code Playgroud)
有没有办法不像我那样硬编码网址?
我尝试使用<g:link action="showText" id="${requestInstance.id}">但渲染到锚标记.
我正在做什么可能会找到,但我只是好奇,如果有更好的方法在grails中这样做?
你可以用
${createLink(action:'myaction',params:[datasetId:dataset.id])}
完全控制.它只返回类似http://myapp/myaction/123并支持所有支持的参数g:link.
更具体:
<a data-url="${createLink(action:'showText',id: requestInstance.id)}"> view text</a>
Run Code Online (Sandbox Code Playgroud)
应该管用.
| 归档时间: |
|
| 查看次数: |
1607 次 |
| 最近记录: |