类 SHSessionUtil

java.lang.Object
com.sh.system.session.SHSessionUtil

public class SHSessionUtil extends Object

Description: SESSION工具类

Title:首亨软件 - 聚天平台

从以下版本开始:
2021年3月11日
  • 构造器详细资料

    • SHSessionUtil

      public SHSessionUtil()
  • 方法详细资料

    • getSessionValue

      public static Object getSessionValue(String name)
    • getSessionValue

      public static Object getSessionValue(jakarta.servlet.http.HttpServletRequest request, String name)
      获取SESSION值
      参数:
      request -
      name -
      返回:
    • getSessionStringValue

      public static String getSessionStringValue(String name)
    • getSessionStringValue

      public static String getSessionStringValue(jakarta.servlet.http.HttpServletRequest request, String name)
    • getSessionStringValue

      public static String getSessionStringValue(DataCenter dc, jakarta.servlet.http.HttpServletRequest request, String name)
    • getSessionStringValueAndCache

      public static String getSessionStringValueAndCache(DataCenter dc, jakarta.servlet.http.HttpServletRequest request, String name)
    • getSessionStringValue

      public static String getSessionStringValue(jakarta.servlet.http.HttpServletRequest request, String name, boolean remove)
    • getSessionStringValue

      public static String getSessionStringValue(jakarta.servlet.http.HttpServletRequest request, String name, boolean remove, boolean forceCache)
    • getSessionStringValue

      public static String getSessionStringValue(DataCenter dc, jakarta.servlet.http.HttpServletRequest request, String name, boolean remove)
    • getSessionStringValue

      public static String getSessionStringValue(DataCenter dc, jakarta.servlet.http.HttpServletRequest request, String name, boolean remove, boolean forceCache)
    • setSessionValue

      public static void setSessionValue(String name, Object value)
    • setSessionValue

      public static void setSessionValue(DataCenter dc, String name, Object value)
    • setSessionValue

      public static void setSessionValue(jakarta.servlet.http.HttpServletRequest request, String name, Object value)
    • setSessionValue

      public static void setSessionValue(DataCenter dc, jakarta.servlet.http.HttpServletRequest request, String name, Object value)
    • setSessionValue

      public static void setSessionValue(DataCenter dc, jakarta.servlet.http.HttpServletRequest request, String name, Object value, boolean forceCache)
    • setSessionValue

      public static void setSessionValue(jakarta.servlet.http.HttpServletRequest request, String name, Object value, int expireSeconds)
    • setSessionValue

      public static void setSessionValue(jakarta.servlet.http.HttpServletRequest request, String name, Object value, int expireSeconds, boolean forceCache)
    • setSessionValue

      public static void setSessionValue(DataCenter dc, jakarta.servlet.http.HttpServletRequest request, String name, Object value, int expireSeconds)
    • setSessionValue

      public static void setSessionValue(DataCenter dc, jakarta.servlet.http.HttpServletRequest request, String name, Object value, int expireSeconds, boolean forceCache)
    • removeSessionValue

      public static void removeSessionValue(String... name)
    • removeSessionValue

      public static void removeSessionValue(jakarta.servlet.http.HttpServletRequest request, String... name)
    • removeSessionValue

      public static void removeSessionValue(DataCenter dc, jakarta.servlet.http.HttpServletRequest request, String... name)
    • removeSessionValueAndCache

      public static void removeSessionValueAndCache(DataCenter dc, jakarta.servlet.http.HttpServletRequest request, String... name)