Charset, acentuação, UTF-8

0 respostas
E

Boa tarde,

Estou desenvolvendo uma aplicaçõ JSF, e comecei a usar Facelets (portanto .xhtml), tive vários problemas com o xhtml, acentuação, layout (css) e gostaria de saber qual é o modo correto de declarar os cabeçalhos (para xml, e html)...

A acentuação só ta funcionando no IE7, (FF, Opera e Safari dão erro ou pulam o scaracters especiais). Além disso qnd eu tento fazer upload de arquivos no Server sempre que tenho acentuação ou outro caractes (espaços) o nome sai completamente zuado, não sei se tem alguma coisa a ver ou n...

Li tbm sobre Entity Character, como eu declaro isso e onde ?

Minha pagina template esta assim:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:a4j="http://richfaces.org/a4j"
      xmlns:rich="http://richfaces.org/rich"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:fck="http://fckeditor.net/tags-fckeditor">
    <head>
        <title><ui:insert name="title">Titulo</ui:insert></title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    </head>
    <body>
    .
    .
    .
    </body>
</html>

Resumindo: Estou completamente perdido, qq luz é bem vinda

vlw

Criado 29 de abril de 2008
Respostas 0
Participantes 1