gpt4 book ai didi

注释中的 Struts2 token 拦截器

转载 作者:行者123 更新时间:2023-12-01 01:53:38 26 4
gpt4 key购买 nike

我正在使用带有 token 拦截器的 struts 2.3.1。如何在基于注释(转换)的操作类中使用 token 拦截器。

这是我的 struts.xml

<action name="tokenAction" class="roseindia.action.TokenAction">

<interceptor-ref name="token" />

<interceptor-ref name="basicStack"/>

<result name="success" >/success.jsp</result>

<result name="invalid.token">/index.jsp</result>

任何人都可以告诉基于相同的注释。

最佳答案

在我看来,这在文档 here 中相当清楚。 ,你需要这样做:

package com.example.actions;

import com.opensymphony.xwork2.ActionSupport;
import org.apache.struts2.convention.annotation.Action;
import org.apache.struts2.convention.annotation.Actions;

@InterceptorRefs({
@InterceptorRef("token"),
@InterceptorRef("basicStack")
})
@Results({
@Result(name="success", location="/success.jsp")
@Result(name="invalid.token", location="/index.jsp")
})
public class HelloWorld extends ActionSupport {
@Action(interceptorRefs={
@InterceptorRef("token"),
@InterceptorRef("basicStack")
})
public String myActionMethod() {
//do stuff
return SUCCESS;
}
}

关于注释中的 Struts2 token 拦截器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14976471/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com