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:
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…