2014-05-15 2 views
2

Struts2 토큰 매개 변수의 이름을 바꾸는 방법은 무엇입니까?Struts 2 토큰 매개 변수의 이름을 바꾸는 방법

양식이 <s:token name="suid"/> 태그 우리는 "struts.token"매개 변수의 이름을 바꿀 수를 사용하여이

?name=name&struts.token.name=struts.token&struts.token=8E1USQZ5LHG120FU4YUZJAMPOUT4OVP3 

같은 URL 뭔가를 생성합니다 기본 Struts2에 의해 제출하면서 우리는 <s:token/> 태그를 사용하는 경우. Struts2는 우리가 "struts.token.name"매개 변수의 이름을 바꿀 수있는 방법이

?name=name&struts.token.name=suid&suid=8E1USQZ5LHG120FU4YUZJAMPOUT4OVP3 

같은 URL 뭔가를 생성합니다?

+0

나는 그것이 불가능하다고 생각 ...하지만 우리는 패치를 적용하거나 요청을 당겨 :

이 링크를 확인해야합니다 –

답변

2

매개 변수는 TokenHelper에서 사용됩니다. 이 빈에 대해서는 확장 점이 제공되지 않습니다. 토큰 인터셉터를 확장하고 메소드를 겹쳐 쓰는 것만으로 구현을 제공하고 내부의 토큰 도우미 참조를 바꿀 수 있습니다. :-)

+0

로마 님, TokenInterceptor를 재정의하는 방법 주셔서 감사합니다. 어떤 사례라도 줄 수 있습니까? – Karthikeyan