我编写了一个带有登录页和注册页面的小struts应用程序。如果我登录,我会得到一个成功的页面。如果我注册,我将检查密码和确认密码文件,如果他们匹配,我得到一个成功的网页,否则失败页。
我没有使用任何数据库。我编写了必需的表单Beans,这些操作类。
在struts-config.xml中,它在<struts-config>标记上显示了一个错误:
“元素类型的内容”struts-config“必须匹配”(数据源?、表单bean?、全局转发?、动作映射?)
如何解决这个问题?我使用Eclipse作为我的IDE。
发布于 2011-03-03 20:54:24
发布于 2015-12-15 10:09:00
元素的顺序很重要。例如,<form-beans></form-beans>元素必须位于<global-forwards></global-forwards>元素之前,等等。
发布于 2020-04-11 17:44:07
我正在使用struts-config_1_3.dtd。当我在struts-config.xml中添加<global-forwards>标记时,也出现了同样的错误。
(“元素类型的内容”struts-config“必须匹配”(数据源?、表单bean?、全局转发?、动作映射?)
我在<global-forwards>标记之后添加了<action-mapping>标记,因为它抛出了错误。正如错误描述所述,标记的顺序应该是
<datasource></datasource>
<form-beans></form-beans>
<global-forwards></global-forwards>
<action-mapping></action-mapping>所以我在<action-mapping>之前改变了我的<action-mapping>。对我来说很管用。
希望这些信息能帮到别人。
https://stackoverflow.com/questions/5163716
复制相似问题