我有List
个http地址,我想将它们显示为链接,以便人们可以点击并转到该网站。
我正在尝试这样做,但它显示了http地址,但不是链接:
Links Relacionados
<br />
<a4j:repeat value="#{pesquisaBean.selectedDocument.seeAlso}" var="uri" >
<h:link value="#{uri}" outcome="#{uri}" />
<br />
</a4j:repeat>
有什么问题?
答案 0 :(得分:2)
<h:link outcome>
采用JSF导航案例结果
<h:link ... outcome="nextpage" />
或JSF视图ID,
<h:link ... outcome="/nextpage.xhtml" />
但绝对不是外部网址,它会呈现为<span>
而不是<a>
。
<h:link ... outcome="http://stackoverflow.com" /> <!-- Fail. -->
此故障也应记录在服务器日志中。至少,Mojarra用JSF1090警告做到了这一点。再次查看服务器日志:
警告:JSF1090:组件j_idt7未解析导航案例。
请改用纯HTML <a>
。您可以在其href
属性中指定网址。
<a href="#{uri}">#{uri}</a>