Struts2令牌会话拦截器实现挑战

时间:2016-01-18 12:07:16

标签: struts2 token interceptor

在我的项目中,我正在尝试实现Struts2的TokenSession拦截器。我做了以下条目: -

struts.xml中:

<interceptor-stack name="tokenStack">
    <interceptor-ref name="tokenSession"/>
    <interceptor-ref name="defaultStack"/> 
</interceptor-stack>

支柱-module1.xml:

<action name="Action1" class="Class1" method="method1">
    <interceptor-ref name="tokenStack"/> 
    <result name="input">one.two.three</result>

在JSP中我添加了这个条目:

<s:token/>

在实现这段代码后,我得到了以下异常,我将autowire属性更改为name而不是type,但是这对我来说不是一个可行的解决方案。: -

2016-01-18 15:23:29 ERROR SpringObjectFactory:[main]->->-> : Error building bean 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.apache.struts2.interceptor.TokenSessionStoreInterceptor': Unsatisfied dependency expressed through bean property 'textProvider': : Error creating bean with name 'abc'

请帮我解决这个问题,如果我想将自动装配作为'类型'而struts版本是2.3(Struts.xml)。

0 个答案:

没有答案