Если я могу вам помочь, вам нужно войти в Свойства проекта, а в поле местоположения JDK проверить Использовать встроенный JSD (рекомендуется).
Я предполагаю, что url : "someurl",
является просто заполнителем и на самом деле будет содержать правильное значение. Убедитесь, что вы отправляете запрос на http://yourdomain.top/ship
, поскольку ship
- это URL, который слушает ваша Java-инфраструктура (@Path("/{ship}")
Вам необходимо установить правильный заголовок метода. Вы отправляете [ 117], в то время как ваша конечная точка Java ожидает @Get
. Скорее всего, Java-инфраструктура не будет сопоставлять запрос POST с действием GET.
Вам необходимо получить параметр, который используемая Java-инфраструктура сможет связать это к. Вероятно, вам нужно сделать это:
@GET
@Path("/{ship}")
public int Get(string radio1Value) {
//check in matrix if number from radiovalue exists
}
То, что вам нужно исправить, это:
Редактировать: для части onclick
вам нужно обернуть ваш запрос ajax в событие, используя jQuery (так как вы используете эту библиотеку). Вы делаете это так:
<button id="execute_on_click">Send request</button>
и в своем javascript:
[112 ]