Получить значение из входных данных в JavaScript и использовать его в Java

#javascript #java

#javascript #java

Вопрос:

Я работаю над приложением и хочу соединить интерфейс (JavaScript) с серверной частью (Java). У меня есть ввод в HTML. Когда пользователь вводит что-то, нажав на кнопку, я хочу получить это значение в Java, чтобы я мог выполнить некоторые действия над ним. Как я могу это сделать? Спасибо!

 <input type="text" id="input" placeholder="Input...">
<button type="button" id="button" onclick="loadResults()">Search</button>
 

Комментарии:

1. Вам нужно сериализовать содержимое, которое вы хотите отправить (обычно JSON, но это может быть и что-то другое), а затем отправить его на серверную часть, используя XMLHttpRequest или любую оболочку, предоставляемую вашей платформой

Ответ №1:

самый простой способ, который я вижу, — это получить значение из входных данных, используя свойство id, например:

 const inputValue = document.getElementById("input").value
 

и тогда ожидается, что у вас есть какая-то настройка API на вашем серверной части Java, если это так, вы можете использовать fetch встроенную функцию, чтобы создать HTTP request для вас серверную часть Java
https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API