Во-первых, вам нужна правильная концепция: Java / JSP запускается на сервере и создает страницу HTML / CSS / JS. Серверный компьютер отправляет страницу HTML / CSS / JS по сети (HTTP) на клиентский компьютер. Клиентский компьютер извлекает HTML / CSS / JS и начинает интерпретировать HTML для отображения структуры разметки, применять CSS для стилизации и позиционирования структуры и выполнять JS для получающегося HTML / CSS.
На клиентском компьютере нет средств для какой-либо строки кода Java / JSP. Щелкните правой кнопкой мыши страницу и просмотрите источник. Единственный способ передать переменные Java / JSP в Javascript - это просто вывести их, как если бы это была переменная Javascript, чтобы у нее был мгновенный доступ к ней после ее запуска на клиентском компьютере. Единственный способ передать переменные Javascript в Java / JSP - это просто отправить HTTP-запрос с этой переменной в качестве параметра и иметь Java / JSP для прослушивания этого конкретного запроса.
Дополнительную справочную информацию и примеры кода можно найти в этой статье .