Я надеюсь, что это поможет вам решить эту проблему.

ужно предоставить данные для таблицы API Google ... поэтому я отправлю их из сервлета в JSP

но как я могу получить доступ к этим данным в "googles" javascript?

Я предоставлю образец другого JS - очень простого - просто чтобы я научился делать то, что говорит тема

    <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>

Он должен печатать элементы данного списка ... но теперь это просто большой сценарий с предупреждением внутри него ... для его рефакторинга? Мне не нравится иметь много Java в JSP, потому что сервлет находится там, где он должен быть размещен

РЕДАКТИРОВАТЬ: просто подвести итог - я бы предпочел "нормальный" JS для цикла здесь ... Как правило, я бы предпочел свести к минимуму Java-код и максимизировать JS

Ответы на вопрос(3)

Ваш ответ на вопрос