很多时候在传输数据时我们把数据加密了,每次拿到后都需要解密在创建对象这样就很麻烦,写的多了也不美观,很容易造成代码冗余。毕竟解密的步骤都是一样的不如把解密这部分提出来放在拦截器中,把解析的值放回 Parameter中就可以在 Controller直接拿到。 import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequestWrapper; import java.util.Enumeration; import java.util.HashMap; import java.util.Map; import java.util.Vector; /** * request.parameter * * @author SanLi * Created by 2689170096@qq.com/SanLi on 2018/1/28 */ public class ParameterRequestWrapper extends HttpServletRequestWrapper { p....