Notícias do mundo web, novidades na área de desenvolvimento, consultoria e web-marketing.
terça-feira, 22 de julho de 2014
Acentuação com JSF + Facelets
Bem comecemos;
Ambiente:
Facelets
JSF Mojarra 2.0.6
PrimeFaces 3.5.4
Sendo assim teremos um template:
Neste template é importante conter as linhas:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
Também incluir a linha abaixo no meta do template:
<meta charset="utf-8"></meta>
Já as páginas que compõem o layout devem conter a linha:
<ui:fragment xmlns="http://www.w3.org/1999/xhtml">
já para a composição:
<ui:composition template="/faces/templates/template.xhtml" xmlns="http://www.w3.org/1999/xhtml">
Observação:
Caso o interesse seja por iso-8859-1, basta mudar de UTF-8 para ISO-8859-1.
Simples assim:
Abraços...
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário