<package name="struts2" extends="struts-default"> 
有结束标记么?
</package>
应该是你xml的语法格式不对。

解决方案 »

  1.   

    你下面元素的配置是遵循result-types?,interceptors?,default-interceptor-ref?,default-action-ref?,default-class-ref?,global-results?,global-exception-mappings?,action
    这个顺序配置的吗检查一下
      

  2.   

    <package name="struts2" extends="struts-default">
      检查这里,这个错误说明你的package里面的元素有问题
    </package> 
      

  3.   

    package下面包含若干个子节点,就是你提示的(result-types?,interceptors?,default-interceptor-ref?,default-action-ref?,default-class-ref?,global-results?,global-exception-mappings?,action*所以你要是这样写是正确的
    <package name="struts2" extends="struts-default">
    <action name="xxx" class="XxxAction">
    .....
    </action>
    </package>但是你要是这样写
    <package name="struts2" extends="struts-default">
    <ooo>
    .....
    </ooo>
    </package>package里面未包含ooo子节点,所以就抱你说的错误
      

  4.   

    The content of element type "package" must match "(result-types?,interceptors?,default-interceptor-ref?,default-action-ref?,default-class-ref?,global-results?,global-exception-mappings?,action*)". struts2/src struts.xml 根据错误判断应该是你的<package>里面的错误,,如果是刚开始入门的话.像我下面的写法就可以,你暂时先不用
    配置拦截器之类的东东..一步一步的来
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE struts PUBLIC
            "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
            "http://struts.apache.org/dtds/struts-2.0.dtd">
    <struts>
    <package name="com" extends="struts-default">
    <action name="tree_*" class="com.cn.demo.TreeAction" method="{1}">
    <result name="none">/error.jsp</result>
    <result name="login">/loginin.jsp</result>
    </action>
    <action name="order_*" class="com.cn.upordown.OrderAction" method="{1}">
    <result name="success">/order.jsp</result>
    <result name="none">/error.jsp</result>
    <result name="order" type="chain">order_goOrder</result>
    </action>
    </package>
    </struts>
      

  5.   

    缺少</package> 标记不会报这样的错误..他只会报....not match 之类的错误
    建议楼主刚开始简单化
    <?xml version="1.0" encoding="UTF-8"?> 
    <!DOCTYPE struts PUBLIC 
            "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" 
            "http://struts.apache.org/dtds/struts-2.0.dtd"> 
    <struts> 
    <package name="com" extends="struts-default"> 
    <action name="tree_*" class="com.cn.demo.TreeAction" method="{1}"> 
    <result name="">**.jsp</result>
    </action>
      

  6.   

    <struts>
        
       <package name="struts2" extends="struts-default">
              
       <action name="login" class="com.test.action.LoginAction"></action>
       <result>/result.jsp</result>
        
       </package>
       
    </struts>我的struts2源代码就是上面那样,请各位正在给检查一下。
    多谢,非常感谢啊!
      

  7.   


    <struts>
       
      <package name="struts2" extends="struts-default">
             
      <action name="login" class="com.test.action.LoginAction"> 
          <result>/result.jsp </result>
       </action>
      </package>
     
    </struts> 
      

  8.   

    要把<action>这个标签放在<result>后面才行啊!9楼的方法非常正确。谢谢!