Вызов метода JWS с помощью jQuery

228
17 августа 2017, 22:24

Есть веб-сервис SubtractionService.jws:

public class SubtractionService
{
    public double subtract(double a, double b)
    {
        return (a - b);
    }
}

При вызове http://xxx.xx.xx.xxx:8080/axis/SubtractionService.jws в браузере, как и следовало ожидать, открывается страница, содержащая текст:

There is a Web Service here

Click to see the WSDL

И я пытаюсь выполнить метод subtract с помощью jquery:

<html>
<head>
</head>
<body>
  <button>Try</button>
  <script src="jquery-3.2.1.js"></script>
  <script>
  $("button").click(function(){ 
     $.ajax({
                type: "get",
                url: "http://xxx.xx.xx.xxx:8080/axis/SubtractionService.jws",
                data: 'method=subtract&a=5&b=3',
                success: function(result) { alert('success: ' + result); },
                error: function(xhr, status, error) { alert('error: ' + error.message); }
    });      
  });
  </script>
</body>
</html>

Но при нажатии на кнопку всегда получаю ошибку:

error: undefined

Как это исправить?

READ ALSO
Как совместить click mouseover mouseout

Как совместить click mouseover mouseout

Есть меню, в меню несколько пунктов, как сделать так чтобы при клике на какой-то из них, background менял цвет(допустимсерый), и оставался серым...

304
Несколько номеров в строке

Несколько номеров в строке

Есть такой плагин Masked Input Plugin

218
inputMask hh:mm:ss alias

inputMask hh:mm:ss alias

Здравствуйте! Подключаю inputMask с алиасом hh:mm:ss если ввел к примеру 12:10:20, ставлю курсор на часы и удаляю символы - очищается только ячейка часовА...

227
Замена ключа в массиве

Замена ключа в массиве

Имеется JS массив вида

249