没必要再加个<include file="struts-default.xml"/>吧
另外:<s:form action="HelloWorld" namespace="/myNameSpace">
改成:<s:form action="HelloWorld" namespace="myNameSpace">
试试!
另外:<s:form action="HelloWorld" namespace="/myNameSpace">
改成:<s:form action="HelloWorld" namespace="myNameSpace">
试试!
Name: <s:textfield name="name" />
<s:submit />
</s:form>
这样就可以了
<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>
namespace="/myNameSpace"删掉,FORM里也别写,而且Form里的action最好写成XXX.action.这样肯定不会错,少写的话有时候是会找不到,大概是bug吧
Name: <s:textfield name="name" />
<s:submit />
</s:form>
试试
include结点写出来比较好
调用时<s:form action="HelloWorld" >
Name: <s:textfield name="name" />
<s:submit />
</s:form>
就应该可以了