Framework
AngularJs
База данных
MySQL
Backend
Jboss
Error
Мое приложение имеет <textarea></textarea>
для комментариев от пользователя. AngularJs получает комментарий и сохраняет его в БД MySQL. Проблема, с которой я сталкиваюсь, заключается в том, что всякий раз, когда я пытаюсь отправить какие-либо смайлики в текстовой области, он преобразуется в специальные символы и квадратные поля с числами в нем.
Это список вещей, которые я попробовал и потерпел неудачу,
- проверил файл conf моей базы данных и убедился, что кодировка
utf8mb4
на стороне клиента и сервера
- Я изменил заголовок почтового запроса на
ContentType:application/json
Поскольку я только что познакомился с JBoss, Java и MySQL, пожалуйста, дайте мне знать, если я что-то пропустил.
Я не могу опубликовать код, потому что он действительно большой, и я не ищу точного ответа, просто какая-то область, где я мог бы посмотреть.
Я не думаю, что проблема в угловой части, потому что она отправляет смайлики правильно (пожалуйста, исправьте меня, если я ошибаюсь), как это видно на консоли.
UPDATE
Детали моей таблицы MySQL:

Экран одного из комментариев в БД.

Спасибо за помощь.