Так что вам нужно различать клиентский JavaScript и серверный Java.Было бы проще, если бы вы создали две отдельные страницы для этого.На первой странице вы можете создать форму с ее входами и кнопкой отправки.Пусть эта форма отправляется на вторую страницу.
На второй странице вы можете попытаться получить значения, отправленные клиентом.В этом сценарии вообще нет необходимости использовать JavaScript.
Чтобы получить значения, отправленные из формы в Java на странице JSP, вы можете:
<%
String value1 = request.getParameter("val");
String value2 = request.getParameter("val1");
%>
Теперь вы можете использоватьзначения в вашем Java-методе, который вы хотите вызвать.