Tenho isso em uma parte do meu struts.xml:
[quote]
<global-results>
<result name="redirectLogin">URL DINAMICA, ORA LOGIN, ORA CRIAR POST e ETC</result>
<result name="naoLogado" type="redirect">entrar</result>
</global-results>
<action name="entrar">
<interceptor-ref name="login"/>
<result>/WEB-INF/pages/login.jsp</result>
</action>
<action name="painelControle">
<interceptor-ref name="login"/>
<result name="success">/WEB-INF/pages/painel.jsp</result>
<result name="error" type="redirect">entrar</result>
</action>
<action name="criarPost">
<interceptor-ref name="login"/>
<result name="success">/WEB-INF/pages/criar-post.jsp</result>
<result name="error" type="redirect">entrar</result>
</action>
<action name="login" class="com.phelipewener.action.LoginAction">
<result name="success" type="redirect">painelControle</result>
<result name="input">/WEB-INF/pages/login.jsp</result>
</action>
<action name="logout" class="com.phelipewener.action.LogoutAction">
<result name="success" type="redirect">blog</result>
</action>
[/quote]
Quero passar uma url pra cada requisição do interceptor, tipo, quando for chamar painelControle o interceptor login vai ver se o usuario está logado e me retornar redirectLogin caso ele esteja, ou nao logado, ele retorna a pagina pra logar! O problema é, como passo o parametro de url para a result global redirectLogin?