Страница 1 из 1

jsp вывести List<map>

Добавлено: 2013-02-21 18:08:56
kharkov_max
День добрый.

Навоял в java процедуру

Код: Выделить всё

public List<Map<String,String>> result_array(String code, String scode_wares) {
List<Map<String,String>> map_spec = new ArrayList<Map<String,String>>();
......
}
Возвращаяю return map_spec;

Лист мапов формируется нормально, при статическом определении переменных.
Теперь хочу вызвать процедуру, передать переменные и забрать объект лист мапов в jsp.
Далее уже в jsp его разобрать и вывести значения в соответствующие поля сайта.

Но ни как не получается передать объект List из java, уже мозг кипит ...

Делаю так, возможно не верно. В index.jsp

Код: Выделить всё

<%@ page import="java.util.List" %>
<%@ page import="java.util.ArrayList" %>
<%@ page import="java.util.HashMap" %>
<%@ page import="java.util.Map" %>
...
<%
    private List<Map<String,String>> array_list;
    private Map<String,String> array_el;
    List<Map<String,String>> array_list = sqlresult.result_array("4444","11111111111");
%>
Далее хочу получить кол-во мапов в листе

Код: Выделить всё

    int count = array_list.size();
и в результате получаю ошибку т.к. list пустой ...

Подскажите как верно забрать массив в jsp ...
Спасибо.

Re: jsp вывести List<map>

Добавлено: 2014-03-22 13:07:38
Alex Keda
писали бы на нормальном языке, чтоле - пых, перл там...