Witam, napisałem formularz z listą rozwijaną, która jest wypełniana wartościami pobranymi z bazy danych wartości zawierają polskie znaki, następnie wybrany element przesyłam do kontrolera w którym chcę przetwarzać wybraną opcję i ta zwrócona wartość w kontrolerze jest bez polskich znaków tylko mam krzaki :/ w jaki sposób mogę kodowanie w html mam
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Formularz wysyłam post:
<form method="post" action="${pageContext.request.contextPath}/products" modelAttribute="products">
<tr>
<td>Wybierz kategorię:</td>
<td><select name="name">
<c:forEach items="${categoriesList}" var="category">
<option >
${category.name}
</option>
</c:forEach>
</select>
</td>
<td></td>
<td><input value="Wybierz" type="submit" /></td>
</tr>
</form>
Jak mogę sobie z tym poradzić? Dodać do metody POST formę kodowania czy jak?