在使用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
文件中