これはおそらく簡単な質問ですが、探している答えが見つかりません。文字列 (電子メール アドレス) をリンクとして表示したい Seam facelet ページがあります。リンクを押すと、to 行に電子メール アドレスが含まれるユーザーのローカル電子メール プログラムが開きます。
これは私がこれまでに持っているものです(構文は正しくありません):
<ui:define name="results"> <a:form> <rich:dataTable var="_item" value="#{myView.addressBean.items}" <rich:column> <f:facet name="header">Type</f:facet> <h:outputText value="#{_item.address.addressDescription}"/> </rich:column> <rich:column> <f:facet name="header">Info</f:facet> <h:outputText value="#{_item.address.addressType.type eq 'email' ? [<a href="'mailto:' + #{_item.address.addressInfo}">#{_item.address.addressInfo}</a>] : _item.address.addressInfo}"/> </rich:column> </rich:dataTable> </a:form> </ui:define>
どんな助けでも大歓迎です!