首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >操作链接错误:没有与上下文路径[/chaining]关联的名称空间[/]和操作名称[/chaining]的操作映射

操作链接错误:没有与上下文路径[/chaining]关联的名称空间[/]和操作名称[/chaining]的操作映射
EN

Stack Overflow用户
提问于 2013-07-01 09:08:22
回答 1查看 1.3K关注 0票数 1

我的任务是struts2操作链,我的程序名是chaining,我使用正确的语法,但它不起作用。

struts.xml

代码语言:javascript
复制
<action name="register" class="RegisterAction"> 
    <result name="success" type="chain">login.action</result>    
</action>
<action name="login" class="LoginAction" >
    <result name="success">/login.jsp</result>  
</action>

RegisterAction.java

代码语言:javascript
复制
public class RegisterAction {

    public String execute() {
        return "success";             
    }
}

LoginAction.java

代码语言:javascript
复制
public class LoginAction {

    public String execute() {
        return "success";
    }
}

但是,当我运行程序时,会出现以下错误

没有与上下文路径login.action相关联的命名空间/和操作名称/chaining的操作映射。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-01 10:03:09

从链接操作名称中移除后缀

代码语言:javascript
复制
<result name="success" type="chain">login.action</result>  

到这个

代码语言:javascript
复制
<result name="success" type="chain">login</result>  

注意,不建议操作链接,应该首选重定向操作或其他一些方法。

来自正式文件

不要在家里尝试这个 通常,不建议使用操作链接。首先,探索其他选项,如重定向后邮政技术。

看看这个答案:https://stackoverflow.com/a/4761955/1654265

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17400806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档