Мне нужно передать некоторые параметры из клиента javascript в конечную точку Java в Tomcat.
С Tomcat вы можете аннотировать ваш java класс с @ServerEndpoint(value="/websocket")
и тогда этот класс будет конечной точкой для вашего веб-сокета.
Т.е. каждый раз, когда javascript вызывает new WebSocket("ws://localhost/websocket")
ваш аннотированный класс будет создан.
Теперь я хочу передать короткую строку параметр (или int, на самом деле не имеет значения) от клиентской стороны javascript до моего аннотированного класса , предпочтительно во время создания экземпляра (т.е. в конструкторе).
Как мне это сделать?
Я думал о том, чтобы поместить его в URL, но тогда мне нужно было бы сделать что-то еще вместо аннотации, поэтому он не чувствует себя в безопасности.