Вам необходимо правильно кодировать значение параметра.
Если URL-адрес генерируется JSP, обязательно используйте тег JSTL c:url
:
<c:url value="/path/to/myServlet">
<c:param name="param1" value="#paramValue"/>
</c:url>
Если вы 'Если вы используете прямую Java, используйте URLEncoder.encode()
.
Если URL-адрес статический, используйте %23paramValue
вместо #paramValue