如果 JSP 頁面沒有包含任何需要貼回的控制項,您應該將 setOwnForm 方法設為 True。這麼做可以讓檢視器自動處理檢視狀態資訊。檢視狀態可以用來執行有關報表目前狀態資訊的用戶端快取。如果頁面上有其他控制項,必須確實將 setOwnForm 設為 False,再手動處理檢視狀態資訊。
viewer.setViewState((String) session.getAttribute("viewState"));
viewer.processHttpRequest(request, response, getServletContext(), pageContext.getOut());
session.setAttribute("viewState", viewer.getViewState());
注意 為了讓參數提示發揮作用,必須將 setOwnForm 設為 True。
Business Objects http://www.china.businessobjects.com Support services http://www.china.businessobjects.com |