Bonjour tout le monde.
Mon problème est le suivant je n'arrive pas a inséré du texte arabe dans une colonne d'une table mysql.j'ai spécifié que l'encodage de la colonne est utf-8 et aussi que l'encodage de myeclipse est utf-8 pour pouvoir afficher des messages en arabe.Quand j'insere directement dans la table du texte arabe j'arrive a l'afficher dans ma jsp pour cela j'ai du spécifier dans l'en tete le codage de la manière suivante:
par contre quand je veux inserer du texte a partir de ma jsp je trouve que des ??? dans ma bd.Voici le code que j'utilise pour l'insertion:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <%@ page language="java" import="java.util.*" import="java.sql.*" pageEncoding="UTF-8"%> <%@ page contentType="text/html; charset=UTF-8" %>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Statement aj = cnx.createStatement(); int nbr = aj.executeUpdate("insert into test11 values('texteArabe')");//nbr retourne bien 1
Partager