没必要再加个<include file="struts-default.xml"/>吧
另外:<s:form action="HelloWorld" namespace="/myNameSpace"> 
改成:<s:form action="HelloWorld" namespace="myNameSpace"> 
试试!

解决方案 »

  1.   

    <s:form action="HelloWorld.action" namespace="/myNameSpace"> 
                Name: <s:textfield name="name" /> 
                <s:submit /> 
    </s:form> 
      

  2.   

    你这个文件是不是在/myNameSpace下啊?
      

  3.   

    struts2.xml这个文件是放在src中的,跟strusts配置文件的位置不一样
      

  4.   

    属于配置错误
    这样就可以了
    <struts> 
        <include file="struts-default.xml"/> 
        <package name="tutorial" extends="struts-default" namespace="/tutorial"> 
            <action name="HelloWorld" class="tutorial.HelloWorld"> 
                <result>HelloWorld.jsp </result> 
            </action> 
        </package> 
    </struts> 
    或者这样
    <struts> 
        <include file="struts-default.xml"/> 
        <package name="tutorial" extends="struts-default" namespace=""> 
            <action name="HelloWorld" class="tutorial.HelloWorld"> 
                <result>HelloWorld.jsp </result> 
            </action> 
        </package> 
    </struts> 
      

  5.   

    <package name="tutorial" extends="struts-default" namespace="/myNameSpace"> 错啦,你的STRUTS2配置文件如果是在SRC下的话,把
    namespace="/myNameSpace"删掉,FORM里也别写,而且Form里的action最好写成XXX.action.这样肯定不会错,少写的话有时候是会找不到,大概是bug吧
      

  6.   

    改成<s:form action="HelloWorld" >
                Name: <s:textfield name="name" /> 
                <s:submit /> 
            </s:form> 
    试试
      

  7.   

    我用的时候好想不要配置<include file="struts-default.xml"/> ,哦你好想是把struts 也添加进去了不要添加struts 的一些jar什么的 因为你添加了就让xml不知道怎么去行找你的请求啊
      
      

  8.   

    你点击提交。。然后看看浏览器地址栏的url地址是什么估计就是你那个namespace造成的路径错误。。
      

  9.   

    去掉namesapce属性
    include结点写出来比较好
      

  10.   

    把struts.xml文件放在src下,namespace="/myNameSpace"改成namespace="/"
    调用时<s:form action="HelloWorld" > 
                Name: <s:textfield name="name" /> 
                <s:submit /> 
            </s:form> 
      

  11.   

    页面上你的<s:form action="">action属性写成/myNameSpace/HelloWorld.action如果不行写成/HelloWorld.action
    就应该可以了