package com.smtservlet.resolver; import org.springframework.core.MethodParameter; import org.springframework.web.bind.support.WebArgumentResolver; import org.springframework.web.context.request.NativeWebRequest; import com.smtservlet.core.SMTRequest; public class SMTUserArgResolver implements WebArgumentResolver { @Override public Object resolveArgument(MethodParameter methodParameter, NativeWebRequest webRequest)throws Exception { SMTRequest req = null; if((req = SMTRequest.newRequest(methodParameter, webRequest)) != null) return req; return null; } }