在mygsp.gsp文件中,我有:
<div><markdown:renderHtml text="${infoText}"/>/div>
在myfile.groovy中,我有:
def infoText = "For further details. <http:\www.myurl.com>"
输出在字符串"For further details"后面提供一个指向同一页面中myurl.com的超链接。
如何:
-
是否超链接"myurl.com"以在新页面中呈现?
-
是否覆盖"了解更多详细信息。"以表示myurl.com?
我的目标是通过groovy实现,HTML会说:
<a href="www.myurl.com". target="_/blank">For Further details</a>
我找到了#2的答案。
根据此处的markdown语法:daringfireball.net/projects/markdown/syntax#links,
我的代码应该是:
def infotext="[详细信息](http://www.myurl.com)"
它成功了!
我发现Groovy DSL脚本中的这一行将显示;链接文本";作为链接https://myurl.com示例中:
def sDescription = '''<a href="https://myurl.com">Link Text</a>'''