Веб-клиент получает массив от веб-службы в Java - PullRequest
0 голосов
/ 24 сентября 2018

Я работаю с Netbeans 8.2 с веб-сервисами. У меня есть база данных Oracle с таблицей с именем VesselCategory, которая имеет, например, значения «GRA», «CRU,« ERP ».Итак, я сделал DAO для Vessel, и в него я включил метод getVesselNames, который возвращает ArrayList с именами категорий судов.Затем я создал веб-сервис на Java с именем getNames, который возвращает ArrayList в качестве предыдущего метода.Однако, когда я вызываю этот веб-сервис в веб-клиенте, он генерирует мне следующий код:

<%
    try {
        servidor.Buque_Service service = new servidor.Buque_Service();
        servidor.Buque port = service.getBuquePort();
        // TODO process result here
        java.lang.String result = port.cargarBuques();
        out.println("Result = " + result);
    } catch (Exception ex) {
        // TODO handle custom exceptions here
    }
%>

Кусок кода

Вопрос в том ... как сделатья получаю оригинальный Arraylist, а не простой результат Java.lang.string (который возвращает мне последнее значение ArrayList).Я хочу сделать это, потому что мне нужно загрузить эти значения в HTML SELECT

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...