簡體   English   中英

通過JSF 2.0動態加載樣式表時出現問題<h:outputStylesheet>

[英]Problems dynamically loading stylesheet via JSF 2.0 <h:outputStylesheet>

我在標簽方面遇到了麻煩。 我的網站有一些獨特的設置。 確實是四個站點合而為一。 四個子站點主頁中每個站點的支持bean確定了幾個會話變量,其中之一是樣式表。 我正在使用一個簡單的EL表達式來確定會話變量中設置的特定域。 我正在將我的項目從MyFaces 1.1升級到Mojarra 2.0。 我正在嘗試刪除大多數(如果不是全部)MyFaces和Tomahawk依賴項。 我以前使用Tomahawk的標簽沒有問題。 但是,使用新的2.0組件時,我的行為很奇怪。

問題是需要兩次單擊才能重新加載樣式表。 情況是,如果我在子站點A上,並且單擊瀏覽器書簽將我帶到子站點B,則樣式表不會刷新。 我必須再次單擊書簽才能正確呈現所有內容。 使用“戰斧”標簽沒有任何問題,但是我想逐步淘汰我的許多“戰斧”參考。 從文檔中可以看到的所有內容中,“ target”屬性與標簽無關,更改/包含此屬性也沒有任何作用。 我還嘗試過將標記放在和標記中,只是為了查看是否可以進行任何行為更改。 總是在頭部渲染,應該...

我在javaRanch上問了這個問題,但是還沒有運氣:
http://www.coderanch.com/t/523097/JSF/java/JSF-outputStylesheet

有人有想法么?

組態:
Tomcat 6.0.14
JSF Mojarra 2.0.3

預先感謝您的任何幫助!!!

因此,前一段時間我發現了問題,但我忘了回來回答這個問題。 希望它將為其他人增加一些價值。

問題是JSF 2.0.3中的錯誤。 我只是碰巧嘗試了一個新的JSF版本,所以問題就消失了。

感謝大家花時間研究此問題!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM