У меня есть поле ввода HTML, связанное с кнопкой с функцией onclick в javascript, которая может передавать значение текстового поля в текстовое поле другой страницы. При передаче значений с одной страницы на другую через URL-запрос JSP я обнаружил, что кодирование значений с помощью encodeURI() получает:
- £ --> £ (2 знака !!)
- ö --> ö (2 знака !!)
Когда я использую Javscript escape(), я получаю правильные кодировки, но, к сожалению, знак + исчезает. Есть ли лучшее решение для стабильной кодировки символов?