diff --git a/cash-common/cash-common-tools/src/main/java/com/czg/utils/ServletUtil.java b/cash-common/cash-common-tools/src/main/java/com/czg/utils/ServletUtil.java new file mode 100644 index 00000000..f4872661 --- /dev/null +++ b/cash-common/cash-common-tools/src/main/java/com/czg/utils/ServletUtil.java @@ -0,0 +1,33 @@ +package com.czg.utils; + +import cn.hutool.extra.servlet.JakartaServletUtil; +import jakarta.servlet.http.HttpServletRequest; +import org.springframework.web.context.request.RequestAttributes; +import org.springframework.web.context.request.RequestContextHolder; +import org.springframework.web.context.request.ServletRequestAttributes; + +/** + * 客户端工具类 + * + * @author ruoyi + */ +public class ServletUtil extends JakartaServletUtil { + /** + * 获取String参数 + */ + public static String getParameter(String name) { + return getRequest().getParameter(name); + } + + /** + * 获取request + */ + public static HttpServletRequest getRequest() { + return getRequestAttributes().getRequest(); + } + + public static ServletRequestAttributes getRequestAttributes() { + RequestAttributes attributes = RequestContextHolder.getRequestAttributes(); + return (ServletRequestAttributes) attributes; + } +}