JSP et UTF8
Submitted by PiTiLeZarD on Thu, 09/20/2007 - 14:02
Tagged:
On en découvre tous les jours ... Si vous faites de l'utf8 avec jsp, vous avez sans doute fait :
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Voila un beau header bien UTF !
Ben non ça marche pas, il faut ensuite :
<%@ page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %>
La les pages s'affichent comme on veut ! Ben si vous avez un formulaire qui saisi des valeurs qui nécéssitent de l'utf, et ben ça suffit toujours pas ... Il faut dire aussi que les valeurs qu'il reprend de request sont aussi en UTF8 ...
request.setCharacterEncoding("UTF-8");
Le jour ou tout se fera en UTF automatiquement n'est pas arrivé ...
