Enviar variavel para arquivo javascript!

  • Como eu faço para receber uma variavel no meu arquivo javascript que eu seto na sessao da minha Action ?

  • Exemplo.:

                   String st = "aberto" ;
    
                   request.setAttribute("status",st);
    
  • Como eu faria para receber esta variavel que setei na sessao no meu arquivo JavaScript ?

  • Agradeço a quem ajudar !

Na sua JSP:

   String var = (String) request.getAttribute("status");
    
    suaFuncaoJS('var');
  

Mas eu to fazendo isso e nao ta dando certo !!!

<% String idade = (String) request.getAttribute(“id”) ; %>

javascript:validaIdade(<%= idade%>);"


            function validaIdade&#40;x&#41;&#123;

                  if &#40;x &lt; 18&#41; &#123;
                         alert&#40;&quot;Menor de idade&quot;&#41;;
                  &#125;
                            
            &#125;
  • Mas na ta funcionando nem a pau !!! :sad:

Tenta sem o código scriptlet (<%= %>).

Nao funcionou tambem . :sad:

tenta então:

&lt;%out.println&#40;&quot;&#40;script&#41; validaIdade&#40;&quot; + variavel + &quot;&#41;;&#40;/ script&#41;&quot;&#41;;

Puts que gambi.

:okok: