[英]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.