天道不一定酬所有勤
但是,天道只酬勤

Could not find data resolver for DataResolverContext

com.alibaba.citrus.service.dataresolver.DataResolverNotFoundException: Could not find data resolver for DataResolverContext

在使用webx的表单验证过程中,访问action报错:

com.alibaba.citrus.service.dataresolver.DataResolverNotFoundException: Could not find data resolver for DataResolverContext

原因

报错信息说了:无法找到解析器

j解决

    <!-- 支持注入参数 -->
   <services:data-resolver>
        <dr-factories:turbine-rundata-resolver />
        <dr-factories:parameter-resolver />
        <dr-factories:form-resolver />
    </services:data-resolver>

在webx中,可以配置多个注入参数,在webx.xml中(我的项目中配置在webx-component-and-root.xml中)加入对应的解析器就可以了。

其中<dr-factories:form-resolver />就是支持表单注入的解析器。

(全文完)
欢迎关注HollisChuang微信公众账号
打赏

如未加特殊说明,此网站文章均为原创,转载必须注明出处。HollisChuang's Blog » Could not find data resolver for DataResolverContext

分享到:更多 ()

HollisChuang's Blog

联系我关于我