accéder à des variables de session dans le code javascript à l'intérieur de jsp

J'ai besoin de fournir des données pour google Api table... donc je vais l'envoyer à partir de servlet pour JSP

mais comment puis-je accéder à ces données dans "googles" javascript?

Je vais fournir des échantillons d'un autre JS - très simple - il suffit de me laisser apprendre à faire de ce que le sujet dit

    <script>
        function showTable()
        {
            <%
                Object obj = session.getAttribute("list");
                List<String> list = new ArrayList<String>();
                int size = 0; 

                if (obj != null) {
                    list = (ArrayList<String>) obj;
                    size = (Integer) session.getAttribute("size");
                }

                for (int i = 0 ; i < size ; i++) {
                    String value = list.get(i);

            %>
                    alert('<%= i %> = <%= value %> ');
            <%
                }

            %>                
        }
    </script>

Il a pour imprimer les éléments de la liste donnée... mais maintenant c'est juste un gros scriplet avec d'alerte à l'intérieur de celui-ci... pour refactoriser le code? Je n'aime pas avoir trop de java dans les pages Jsp, parce que la servlet est l'endroit où il doit être placé

EDIT: juste pour résumer, je préfère "normal" JS pour boucle ici... en Général, je préfère minimiser le code java, et de maximiser la JS

OriginalL'auteur dantuch | 2011-08-30