解决jfinal5开启兼容json请求解析功能后报类转换异常问题。
//JFinal新版本已经支持直接解析contentType=application/json请求的rawdata数据了
constants.setResolveJsonRequest(true);
java.lang.ClassCastException: io.undertow.servlet.spec.HttpServletRequestImpl cannot be cast to com.jfinal.core.paragetter.JsonRequest
at com.jfinal.core.paragetter.ModelGetter.get(ModelGetter.java:41)
at com.jfinal.core.paragetter.ParaProcessor.get(ParaProcessor.java:51)
at com.jfinal.aop.Invocation.<init>(Invocation.java:86)
at cn.dev33.satoken.jfinal.SaTokenActionHandler.handle(SaTokenActionHandler.java:82)
at com.jfinal.ext.handler.ContextPathHandler.handle(ContextPathHandler.java:48)
at com.jfinal.core.JFinalFilter.doFilter(JFinalFilter.java:90)
at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
Signed-off-by: yangghosts <yangghosts@163.com>