Выберите что-то одно из списка
<property name="hibernate.connection.CharSet">utf8</property>
<property name="hibernate.connection.characterEncoding">utf8</property>
<property name="hibernate.connection.useUnicode">true</property>
У пользователя не получится отправить форму с ошибками и расстроиться от внезапных ошибок.не вижу как заблокированная кнопка поможет юзеру понять что он сделал не так
В помощь тем, кому тоже интересен топик вопроса.автор делал кому-то интерфейс или phd по психологии и интерфейсам в известном вузе?
https://www.google.com.ua/search?q=центр+масс+для+...