中易网

The content of element type "struts" must match "(package|include|bean|constant)*&quo

答案:1  悬赏:20  
解决时间 2021-04-28 04:26
  • 提问者网友:离殇似水流年飞逝
  • 2021-04-27 23:55
<?xml version="1.0" encoding="GBK" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<default-action-ref name="defaultAction"/>
<package name="default" namespace="/" extends="struts-default">
<action name="zhangfei" class="ZhangFeiAction">
<result name="zhangfei">zhangfei.jsp</result>
</action>
<action name="*Login" class="LoginAction" method="{1}">
<result name="success">{1}_success.jsp</result>
<result name="fail">fail.jsp</result>
<result name="register">{1}.jsp</result>
</action>
<action name="defaultAction">
<result>error.jsp</result>
</action>
</package>
</struts>
出现下面提示:
The content of element type "struts" must match "(package|include|bean|constant)*".怎么解决?
最佳答案
  • 二级知识专家网友:丢不掉的轻狂
  • 2021-04-28 00:34
出现该错误说明xml不符合dtd规范,而且提示信息已经给出来了,它的意思是struts下的子节点只能是package、include、bean或者constant

  而你struts标签下的第一行却是<default-action-ref name="defaultAction"/>,所以报错。

  解决办法是<default-action-ref name="defaultAction"/>移到package的子节点中。你试试看
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息