2
我h:outputText裏面h:outputlink標記,但是h:outputText文本沒有顯示在前端。h:outputText值沒有顯示在h:outputLink標記裏面h:outputlink標記
<h:outputLink id="test1" value="/aafdemo/pages/contact/createContact.seam"
style="margin-left:5px">
<h:outputText value="Contact" />
</h:outputLink>
我可以看到它裏面的螢火蟲,這是呈現這樣的東西。
<a style="margin-left:5px"
href="/aafdemo/pages/opportunity/createOpportunity.seam">Opportunity</a>
但我沒有在網頁上看到它。這是顯示在所有頁面上的左側菜單的一部分,並且它不在任何頁面上顯示「機會」字樣。
奇怪的部分是h:outputText標記的值,如果我將其更改爲別的東西,它將顯示「Opportunity」標記。這很奇怪。
一個活生生的例子或SSCCE將是有益的。該問題在迄今爲止發佈的代碼中不可見,很可能不是Java/JSF/JavaEE相關的。很可能只有一些CSS錯誤。 – BalusC
如果這是一個CSS的問題,那麼當我改變h:Outputlink的值時,它也不會顯示出來。 – user1555524
呃,好吧,祝你好運解決問題。 – BalusC