Я использую Java Studio Creator с базой данных MySQL для построения моей новой небольшой системы ..
Когда я передаю арабские символы из браузера в базу данных MySQL, они отображаются каквопросительные знаки ???
в базе данных MySQL.
Я проверяю кодировку в коде JSP, она выглядит следующим образом.
<?xml version="1.0" encoding="UTF-8"?>
<jsp:root version="1.2" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:ui="http://www.sun.com/web/ui">
<jsp:directive.page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"/>
Это означает, что это UTF-8.
Я пытался кодировать как Windows-1256 ( кодовая страница используется для написания арабского языка), но она дала мне странные символы, а не вопросительные знаки.
Кто-то здесь, по имени "Рашад", предложил использовать что-то под названием Servletrequest, но я не знаю, где его поставить.А что значит Got, Post для решения этой проблемы?