由於AJAX4JSF高內存消耗,我的應用程序出現內存問題。因此,我們決定將NUMBER_OF_VIEWS_IN_SESSION設置爲1,並妥協後退按鈕功能。JSF:NUMBER_OF_VIEWS_IN_SESSION和後退按鈕
但是,在將以下內容添加到web.xml文件後,後退按鈕仍然有效。
<context-param>
<param-name>org.apache.myfaces.NUMBER_OF_VIEWS_IN_SESSION</param-name>
<param-value>1</param-value>
</context-param>
我想明白:後退按鈕仍然工作?我讀過,將NUMBER_OF_VIEWS_IN_SESSION設置爲1會丟失瀏覽器後退按鈕功能。
在此先感謝您的幫助。
感謝您的回答。在分析生產堆轉儲後,我發佈了這個問題,發現幾乎所有會話都包含大約20Mb的AJAX4JSF數據。我不知道你爲什麼建議我的問題是由其他問題引起的。在此先感謝澄清。 :) 另一個問題。將NUMBER_OF_VIEWS_IN_SESSION設置爲1有什麼缺點? –
20MB?哇,這真的很重要。你在使用JSF 1.x還是2.x? – BalusC
不幸的是,我們使用1.x! :( –