Есть конфиг Спринга. В нем есть бин формы (ну, и другими вещами, что не важно):
<bean id="sendRequestForm" class="controller.SendRequestController">
<property name="sessionForm" value="true" />
<property name="projectRequestList">
<ref bean="projectRequestList" />
</property>
<property name="commandName" value="projectRequest" />
<property name="commandClass" value="model.ProjectRequest" />
<property name="supportedMethods" value="POST" />
<property name="validator">
<ref bean="projectRequestValidator" />
</property>
<property name="formView" value="page/request.jsp" />
<property name="successView" value="success.jsp" />
</bean>
Есть страница с формой:
<%@ page language="java" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
%>
<base href="<%=basePath%>">
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
</head>
<body>
<form action="send.sendRequest" method="post" accept-charset="UTF-8">
чего-то там (биндинги, ошибки, поля и т.д.)
</form>
</body>
</html>
После сабмита в контрол формы приходит объект, который сохраняется Хибернейтом в базу. Все хорошо, если поля формы заполнять английскими буковками. Если же заполняю поля, например, русскими, то в контрол формы приходит объект с бред ом в полях (бяки-буки и все такое). Вопрос: что делать, чтобы не было этих боков?