日期:2014-05-19  浏览次数:20687 次

求教各位高人:WARNING: No configuration found for the specified action:
最近配置了一个Struts2的开发环境。但是总是报错
WARNING: No configuration found for the specified action:
请各位高人帮我看看

#Struts.xml#
<?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>

<constant name="struts.i18n.encoding" value="utf-8"/>
<constant name="struts.ui.templateDir" value="template" />
<constant name="struts.ui.templateSuffix" value="ftl" />
  <!-- 当struts.xml改动后,是否重新加载。默认值为false(生产环境下使用),开发阶段最好打开 --> 
  <constant name="struts.configuration.xml.reload" value="true"/> 

  <!-- 是否使用struts的开发模式。开发模式会有更多的调试信息。默认值为false(生产环境下使用),开发阶段最好打开 --> 
  <constant name="struts.devMode" value="false"/>  

  <!-- 设置浏览器是否缓存静态内容。默认值为true(生产环境下使用),开发阶段最好关闭 --> 
  <constant name="struts.serve.static.browserCache" value="false" /> 

  <!-- 指定由spring负责action对象的创建  
  <constant name="struts.objectFactory" value="spring" /> 
  --> 

  <!-- 是否开启动态方法调用--> 
  <constant name="struts.enable.DynamicMethodInvocation" value="false"/> 

<package name="struts2" extends="struts-default" namespace="/">
<action name="login" class="com.template.action.UserAction" method="addUser">
<result name="success">success.jsp</result>
<result name="error">error.jsp</result>
<result name="input">index.jsp</result>
</action>
</package>

<!--

  <constant name="struts.enable.DynamicMethodInvocation" value="false" />
  <constant name="struts.devMode" value="false" />

  <include file="example.xml"/>



  <package name="default" namespace="/" extends="struts-default">
  <default-action-ref name="index" />
  <action name="index">
  <result type="redirectAction">
  <param name="actionName">HelloWorld</param>
  <param name="namespace">/example</param>
  </result>
  </action>
  </package>

  --><!-- Add packages here -->

</struts>


#index.jsp#
  <body>
  <s:actionerror/>
  <s:form action="login" method="post" validate="true">
   
  <s:textfield name="username" label="name"></s:textfield><br>
  <s:textfield name="password" label="password"></s:textfield><br>
  <s:submit value="submit"></s:submit><s:reset value="reset"></s:reset>
  </s:form>
  </body>

#web.xml#
<?xml version="1.0"