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

webx项目启动报错:Could not resolve placeholder “displayName” ….

在使用form表单的自动提交的时候,程序启动报错。

问题

报错其实说的很清楚:无法解析的占位符 “displayName”

原因

分析原因,是因为我们没有在引入支持占位符的服务。

解决

在webx文件中加入下面的内容:

   <services:property-placeholder>
        <property key="component">common</property>
    </services:property-placeholder>

注意以上代码中的这个common,根据你的form.xml文件所在的位置,这个common替换成对应的模块名,

写入以上这段代码的webx.xml文件也不一定,有的项目有多个Module,每一个module下面都有一个webx-moduleName.xml文件,

根据form.xml文件所使用位置,将该内容添加在对应的webx.xml文件中

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

如未加特殊说明,此网站文章均为原创,转载必须注明出处。HollisChuang's Blog » webx项目启动报错:Could not resolve placeholder “displayName” ….

分享到:更多 ()

HollisChuang's Blog

联系我关于我