1
我有一個用於加載圖像的自定義標記。我將一些名爲圖片名稱和類型的值傳遞給標籤,並獲取圖片的詳細信息。我想加載一些與當前登錄用戶相關的數據。爲此,我需要自定義標籤中的會話。自定義JSP標記中的會話
有沒有什麼辦法讓自定義標籤中的會話? 我用
WebContext ctx = WebContextFactory.get();
但它返回null。
我有一個用於加載圖像的自定義標記。我將一些名爲圖片名稱和類型的值傳遞給標籤,並獲取圖片的詳細信息。我想加載一些與當前登錄用戶相關的數據。爲此,我需要自定義標籤中的會話。自定義JSP標記中的會話
有沒有什麼辦法讓自定義標籤中的會話? 我用
WebContext ctx = WebContextFactory.get();
但它返回null。
得到這樣的會話: 使用彈簧RequestContextHolder:
ServletRequestAttributes ATTR =(ServletRequestAttributes)RequestContextHolder.currentRequestAttributes();
HttpSession session = attr.getRequest()。getSession(true);
您的問題中的WebContextFactory方法應該由DWR pojo(即dwr.xml中列出的java類)使用。對於JSP標籤,您可以調用pageContext.getSession()。 –