Codificação do ficheiro

A codificação de caracteres em ficheiros XML, (X)HTML e JSP pode ser especificada e invocada de diversas formas; no entanto, aconselhamos o utilizador a especificar a codificação em cada um dos ficheiros de origem, já que é nesses ficheiros, que muitos editores XML, HTML e JSP esperam encontrar a codificação.

Por exemplo, no caso dos ficheiros jsp, poderá utilizar o atributo pageEncoding e/ou o atributo contentType na directiva da página, como mostra o exemplo seguinte:
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="ISO-8859-1"%>
No caso dos ficheiros XML, poderá utilizar o pseudo-atributo de codificação na declaração xml no início de um documento, ou a declaração de texto no início de uma entidade, como acontece no exemplo seguinte:
<?xml version="1.0" encoding="iso-8859-1" ?>
No caso dos ficheiros (X)HTML files, poderá utilizar a etiqueta <meta> no interior dos identificadores <head>, como mostra o exemplo seguinte:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />