| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2005 09:57:20
|
rodrigopmatias
JavaChild
Membro desde: 08/12/2004 13:07:48
Mensagens: 145
Offline
|
Olá mais uma vez para todos, queria fazer uma perguntinha, talvez alguem já até tenha passado pelo o mesmo problema que eu, é o seguinte: Preciso tratar algumas Strings que irão entrar no meu banco de dados, e os problemas que tenho que evitar são os seguinte, ', ", codigo html. Como já havia falado em alguns posts anteriores, estou vindo do PHP que tem ótimas funções que suprem estas questões de segurança, entao pessoal estou precisando desta força.
|
http://rodrigopmatias.wordpress.com
Participe
Kubuntu 7.10 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2005 10:29:54
|
danieldestro
Moderador
![[Avatar]](/images/avatar/a5bfc9e07964f8dddeb95fc584cd965d.png)
Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline
|
Caro, felizmente em Java você não precisa se preocupar com os caracteres ' ou " para inserir no banco. Basta você usar PreparedStatement.
Do mais, a classe String tem os métodos que precisa:
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html
|
gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2005 11:01:35
|
rodrigopmatias
JavaChild
Membro desde: 08/12/2004 13:07:48
Mensagens: 145
Offline
|
Como seria o uso desta class PreparedStatment, ela estaria incorporada ao proprio driver do banco? Acabei de fazer o teste de inserção de 'rodrigo' e não deu certo.
This message was edited 1 time. Last update was at 31/01/2005 11:08:50
|
http://rodrigopmatias.wordpress.com
Participe
Kubuntu 7.10 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2005 11:16:24
|
danieldestro
Moderador
![[Avatar]](/images/avatar/a5bfc9e07964f8dddeb95fc584cd965d.png)
Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline
|
|
gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2005 12:05:09
|
rodrigopmatias
JavaChild
Membro desde: 08/12/2004 13:07:48
Mensagens: 145
Offline
|
Valeu mesmo, na próxima update aqui do sistema eu vou inserir creditos para você. só mandar o nome completo e email. Mais mesmo assim ainda tenho o problema para tratar o codigo HTML eu não quero que entre no meu banco algo do tipo <p>, <script>, <a href....>
This message was edited 1 time. Last update was at 31/01/2005 12:15:04
|
http://rodrigopmatias.wordpress.com
Participe
Kubuntu 7.10 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/01/2005 12:19:17
|
Vegetto
GUJ Ranger
Membro desde: 22/06/2003 15:39:49
Mensagens: 797
Localização: Campinas
Offline
|
Pra remover as entidades HTML você pode usar expressões regulares...
É simples e na internet você encontra facilmente a regexp pronta....
|
|
|
 |
|
|