UTF -8 Problemas[Resolvido]

Boa Tarde pessoal estou com problemas ao submeter dados com acentos ou cedilha da minha JSP…

Exemplo: visualização já submete assim… VisualizaÃ?§Ã?£o

Alguem tem alguma idéia do que possa ser…

Vlw!!! :roll:

A forma mais facil de solucionar isso é substituir os caracteres com acentuação por HTML Entities.

Posta tua página jsp ai…

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"    pageEncoding="ISO-8859-1"%>

Certo, mais como faço isto???

o enconding da minha jsp é UTF-8 e este enconding não aceita acentos ou cedilha… porém tenho que fazer uma forma para ele parsear isto…

Faz o que o quebrado falou então.

Certo, mais como faço isto???[/quote]

Uma simples pesquisa no google responderia isso.

Existem plugins do Eclipse para isso, um deles é o AnyEdit.

Pronto pessoal resolvi…

Segue a solução…

Na minha jsp já estava setado o enconding como abaixo…

<%@page contentType="text/html; charset=ISO-8859-1" %>

Porém o enconding do meu banco de dados é UTF-8… ele não aceita acentos e cedilhas da mesma forma que o ISO aceita.

Alterei a configuração onde conecto ao Meu banco com dois parâmetros

useOldUTF8Behavior=“true”
characterEncoding=“ISO-8859-1”

e ele faz este parser para mim.

segue conf…

[code]

				<Resource auth="Container" driverClassName="org.postgresql.Driver"
					maxActive="100" maxIdle="30" maxWait="10000" name="jdbc/postgres"
					password="postgres" type="javax.sql.DataSource"
					url="jdbc:postgresql://###.##.#.###:5432/database" username="postgres"  useOldUTF8Behavior="true" 

characterEncoding=“ISO-8859-1” />

				<Realm className="org.apache.catalina.realm.JDBCRealm"
					connectionName="postgres" connectionPassword="postgres"
					connectionURL="jdbc:postgresql://###.##.#.###:5432/database"
					driverName="org.postgresql.Driver" roleNameCol="value"
					userCredCol="user_password" userNameCol="user_login"
					userRoleTable="roles" userTable="user" />

			</Context>[/code]

O Google me ajudou a achar a forma mais facíl…

Agradecido pelo toque… :wink: