Symptom/Problems

The search does not return any (or less) results when searching for a search term that contains umlauts when using POST to submit the search form. With GET everything works as expected.

Solution

Make sure to add the enctype attribute to the form tag.

Example:

<form action="${space.url}/search" method="POST" enctype="application/x-www-form-urlencoded">
    <input type="text" autocomplete="off" name="q" value="$!searchRequest.queryString" />
    <button type="submit">Search</button>
</form>
CODE