spring+struts2开发出现的错误

struts.xml配置文件(相关部分):

<!-- UsersAction -->
<action name="logon" class="UsersAction">
<result>/manage.jsp</result>
<result name="input">/failed.jsp</result>
</action>


UsersAction相关部分代码:
@Override
public String execute() {
    if (action == null || "".equals(action)) {
        return ERROR;
    } 
         else if ("logon".equals(action)) {
        return logon();
    } 
    return ERROR;
}</pre><br />其中UsersAction已经在applicationContext.xml中配置好;<br />运行时报错:<br />No result defined for action com.person.Action.UsersAction and result - action -,<br /> 不得其解,<br/><strong>问题补充</strong><br/>原来是 dao 的方法 写的有问题,,,

朋友,解决了没,解决了就结贴给分,哈哈,

是不是因为在result中没有定义error

logon()这个的返回值有没定义xxx