类 SHServletBase

java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
com.sh.wf.servlet.SHServletBase
所有已实现的接口:
jakarta.servlet.Servlet, jakarta.servlet.ServletConfig, Serializable
直接已知子类:
APIAccessToken, APIAccessTokenExt, APIRefreshAccessToken, AuthServlet, ConstValueServlet, DocumentPreviewServlet, EnterRandCodeServlet, EnterServlet, ErrorServlet, FrameServlet, LogoutServlet, ModuleServletBase, NavigateTotalRowsServlet, UserAccessToken

public abstract class SHServletBase extends jakarta.servlet.http.HttpServlet

Description:

Title:首亨软件 - 聚天平台

从以下版本开始:
2018年11月6日
另请参阅:
  • 字段详细资料

  • 构造器详细资料

    • SHServletBase

      public SHServletBase()
  • 方法详细资料

    • service

      protected void service(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws jakarta.servlet.ServletException, IOException
      覆盖:
      service 在类中 jakarta.servlet.http.HttpServlet
      抛出:
      jakarta.servlet.ServletException
      IOException
    • isAuth

      public int isAuth()
      是否进行登陆权限验证
      返回:
      AUTH_LOGIN | AUTH_LOGIN_IGNORE
    • getParameterValue

      public String getParameterValue(String name)
    • getParameterValues

      public String[] getParameterValues(String name)
    • setRequestValue

      public void setRequestValue(String key, Object value)
    • doOptions

      protected void doOptions(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws jakarta.servlet.ServletException, IOException
      针对OPTION请求的单独处理
      覆盖:
      doOptions 在类中 jakarta.servlet.http.HttpServlet
      抛出:
      jakarta.servlet.ServletException
      IOException
    • dc

      public DataCenter dc(String initiaInfo)
      获取数据库连接
      参数:
      initiaInfo - 连接描述符,在监控中会输出,一般为创建连接的类或方法
      返回:
      DataCenter
    • dc

      public DataCenter dc()
    • 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
    • userInfo

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

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

      public String getRequestFileName(jakarta.servlet.http.HttpServletRequest request, String filedName)
    • getRequestFiles

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

      public List<String> getRequestFileNames(jakarta.servlet.http.HttpServletRequest request)
    • isWriteLog

      public boolean isWriteLog()
      该请求是否记录到sys_function_log表中,如果需要,则重载
      返回:
      boolean