程序包 com.sh.spring

类 SHSpringBase

java.lang.Object
com.sh.spring.SHSpringBase
直接已知子类:
DesignAgentToolController, DesignController, DesignDBController, DesignFileController, DesignMCPController, DesignTemplateBgController, DesignTemplateChartController, EncryptTestController, EnterController, FrameController, SHFrame2BaseController, SHFrameBaseController, WeiXinMPController

public abstract class SHSpringBase extends Object

Description: Spring基类(单例,注意线程安全)

Title:首亨软件 - 聚天平台

从以下版本开始:
2018年11月15日
  • 字段详细资料

  • 构造器详细资料

    • SHSpringBase

      public SHSpringBase()
  • 方法详细资料

    • dc

      public DataCenter dc()
      获取数据库连接
      返回:
      DataCenter
    • request

      public jakarta.servlet.http.HttpServletRequest request()
      获取HttpServletRequest
      返回:
      HttpServletRequest
    • response

      public jakarta.servlet.http.HttpServletResponse response()
      获取 HttpServletResponse
      返回:
      HttpServletResponse
    • session

      public jakarta.servlet.http.HttpSession session()
      获取 HttpSession
      返回:
      HttpSession
    • setSessionValue

      public void setSessionValue(String key, Object value)
      将值存入Session中
      参数:
      key - 索引
      value - 值
    • getSessionValue

      public Object getSessionValue(String key)
      从Session中取值
      参数:
      key - 键
      返回:
    • userInfo

      public UserInfo userInfo()
      获取当前登陆用户信息
      返回:
      UserInfo
    • getParameterValue

      public String getParameterValue(String name)
      获取request中的值
      参数:
      name - String
      返回:
      String
    • getParameterValues

      public String[] getParameterValues(String name)
      获取request中的多值数组
      参数:
      name - String
      返回:
      String[]
    • setRequestValue

      public void setRequestValue(String key, Object value)
      设置值到request中
      参数:
      key - String
      value - Object
    • setErrorMsg

      public void setErrorMsg(String errorMsg)
    • getErrorMsg

      public String getErrorMsg()
    • setErrorDirectForword

      public void setErrorDirectForword(String forword)
      错误跳转页面
      参数:
      forword - String
    • setErrorDirectRet

      public void setErrorDirectRet(String msg)
      错误直接返回
      参数:
      msg - String
    • getErrorDirectType

      public String getErrorDirectType()
    • getErrorDirectForword

      public String getErrorDirectForword()
    • getRequestFile

      public File getRequestFile(jakarta.servlet.http.HttpServletRequest request, String filedName)
      获取上传的单个文件
      参数:
      request - HttpServletRequest
      filedName - String
      返回:
      要求Servlet中添加 @MultipartConfig 注释
    • getRequestFiles

      public List<File> getRequestFiles(jakarta.servlet.http.HttpServletRequest request)
      获取上传的多个文件
      参数:
      request - HttpServletRequest
      返回:
      要求Servlet中添加 @MultipartConfig 注释
    • begin

      public void begin(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    • finish

      public void finish(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      请求方法之后调用
      参数:
      request - HttpServletRequest
      response - HttpServletResponse