के साथ उपयोग करने के लिए (useUnicode = yes characterEncoding = UTF-8) का उपयोग कैसे करें मैं mysql डेटाबेस में अरबी अक्षर डालने की कोशिश कर रहा हूं, लेकिन यह केवल "????" स्टोर करता है। मैं mysql databse के साथ जोड़ने के लिए DBCP उपयोग कर रहा हूँ, यहाँ डेटा स्रोत है:डीबीसीपी
<Resource name="jdbc/view_db"
auth="Container"
type="javax.sql.DataSource"
username="root"
password=""
autoReconnect="true"
testOnBorrow="true"
validationQuery = "SELECT 1"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost/view_db"
maxActive="50"
maxIdle="10"/>
कैसे DBCP विन्यास में साथ सेटअप UTF-8 एन्कोडिंग या कैसे उपयोग करने के लिए करने के लिए (useUnicode = हाँ characterEncoding = UTF-8)?
बस की जाँच, अपने MySQL डाटाबेस बनाने के दौरान आप डिफ़ॉल्ट वर्ण सेट UTF8 निर्दिष्ट किया? – shazin
हां, मैंने वर्णक सेट utf8 निर्दिष्ट किया है, यह मैन्युअल रूप से दर्ज किए जाने पर अरबी अक्षरों को स्वीकार करता है, हालांकि, जब मैं उन्हें jsp फ़ाइल से सम्मिलित करने का प्रयास कर रहा हूं तो यह काम नहीं करेगा। – solid