2013-05-31 2 views
1

"경고 : 매개 변수에서 토큰 이름을 찾을 수 없습니다."와 같이 나타납니다. JSPstruts 2 토큰 인터셉터

<s:token name="clientToken"/> 

다른 매개 변수를 해결하기 struts.xml에 전달되어야에서 Struts.xml

<interceptors> 
<interceptor name="entityInterceptor" class="entity.jpa.EntityInterceptor"/> 
<interceptor name="sessionInterceptor" class="env.actionitems.struts.SessionInterceptor"/> 

<interceptor-stack name="entityStack"> 
<interceptor-ref name="entityInterceptor"/> 
<interceptor-ref name="sessionInterceptor"/> 
<interceptor-ref name="fileUpload"/> 
<interceptor-ref name="defaultStack"> 
</interceptor-ref> 

</interceptor-stack> 
</interceptors> 
<default-interceptor-ref name="entityStack"></default-interceptor-ref> 

<action name="*acegitran*jsp*pkg*create*dcode*" method="{1}" class="env.transactions.{3}.{4}"> 
<interceptor-ref name="token"/> 
<interceptor-ref name="entityStack"/> 
<result name="invalid.token">Transaction.{2}iport{5}create</result> 
<result name="success" type="tiles">Transaction.{2}iport{5}create</result> 
<result name="error" type="tiles">Transaction.{2}iport{5}create</result> 
<result name="input" type="tiles">Transaction.{2}iport{5}create</result> 
</action> 

에서

.

+0

전체 JSP를 게시하십시오. –

답변

0

나는 비슷한 문제가있었습니다. 당신은 Struts.xml 파일에 "invalid.clientToken"을 "invalid.token"를 변경 시도 할 수도 예를 들어

result name="invalid.clientToken" 

서버를 다시 시작 후 Struts.xml 파일에만 적용됩니다 것을 기억하십시오!

도움이 되길 바랍니다.