groovy和gsp中的标记超链接



在mygsp.gsp文件中,我有:

<div><markdown:renderHtml text="${infoText}"/>/div>

在myfile.groovy中,我有:

 def infoText = "For further details. <http:\www.myurl.com>"

输出在字符串"For further details"后面提供一个指向同一页面中myurl.com的超链接。

如何:

  1. 是否超链接"myurl.com"以在新页面中呈现?

  2. 是否覆盖"了解更多详细信息。"以表示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>'''

相关内容

  • 没有找到相关文章

最新更新