我目前正在爲Liferay開發一個portlet(使用Spring MVC框架)。現在我只是使用displaytag庫在我在portlet上顯示的列表上實現分頁。Displaytag庫 - 檢測尋呼請求
我現在的問題是,我需要檢測當前請求是否由displaytag庫的分頁控制啓動。我發現在進行分頁時,會在類似「d-4157739-p = 2」的URL中添加一個參數,該參數表示顯示的當前頁面。所以,我可以做
int isPagingRequest = PortletRequestUtils.getIntParameter(request, "d-1332617-p", -1);
..和如果isPagingRequest(我可以改變一個布爾值)的值,則請求已被由標籤分頁啓動。然而,這是非常糟糕的編碼,所以我想避免它。此外,「d」和「p」之間的數字會變化,這使得它很難檢測到它。
有人有一個建議如何我可以檢測當前的請求是否被尋呼挑釁?
非常感謝
非常感謝!那正是我在尋找的。 – Juri 2009-04-22 06:30:09