使用XSL的图片html

时间:2018-09-19 14:26:15

标签: html xslt

我正在尝试使用XSL在HTML中显示图像。我对XSL不太满意,所以我不确定自己做错了什么。

代码:

<p class="span2">           
        <img src="{'images/aha/logo/' + {asn_code} + '.gif'}"/>
    </p>

1 个答案:

答案 0 :(得分:1)

您不能以这种方式嵌套属性值模板。此外,+对于串联字符串无效。您应该使用concat

因此,您可以执行此操作。...

<img src="{concat('images/aha/logo/', asn_code, '.gif')}"/>

但是您也可以这样做(因为如果没有嵌套,则允许多个AVT)。

<img src="{'images/aha/logo/'}{asn_code}{'.gif'}"/>

但是最重要的是,执行此操作...

<img src="images/aha/logo/{asn_code}.gif"/>