| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2010 16:53:09
|
GustavoDoT
Thread.start()
Membro desde: 10/11/2009 08:23:50
Mensagens: 43
Localização: Bandeirantes Paraná
Offline
|
Boa tarde!
Amigos, estou estudando a apostila fj21 da Caelum, ao desenvolver as duas servlets propostas no capítulo 5, dá o seguinte erro:
Description Resource Path Location Type
The serializable class OiMundo does not declare a static final serialVersionUID field of type long OiMundo.java /fj21-agenda/src/br/com/caelum/servlet line 12 Java Problem
Pensei de início que fosse problema no mapeamento, mas acredito que está certo, por via das dúvidas abaixo coloquei como elas estão mapeadas no web.xml:
<servlet>
<servlet-name>primeiraServlet</servlet-name>
<servlet-class>br.com.caelum.servlet.OiMundo</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>primeiraServlet</servlet-name>
<url-pattern>/oi</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>segundaServlet</servlet-name>
<servlet-class>br.com.caelum.servlet.AdicionaContatoServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>segundaServlet</servlet-name>
<url-pattern>/adiciona</url-pattern>
</servlet-mapping>
Se alguém puder me ajudar escreva aí por favor!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2010 18:22:22
|
arqueiros
JavaBaby
![[Avatar]](/images/avatar/39e4171faa8ad26cfce8e45f1924bce9.jpg)
Membro desde: 17/12/2008 16:04:28
Mensagens: 81
Offline
|
Eu acho que o problema não é o mapeamento e sim a classe OiMundo.
Coloca o código da classe para o pessoal ver aqui que ficará mais facil de propor a solução.
abs
|
TADS - UNIFIEO
SCJA 1.0
OCJP 6 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2010 21:25:02
|
GustavoDoT
Thread.start()
Membro desde: 10/11/2009 08:23:50
Mensagens: 43
Localização: Bandeirantes Paraná
Offline
|
Olá pessoal!
Deixou de dar aquele erro que citei na mensagem anterior quando aconselhado pelo Eclipse adicionei este atributo:
/**
*
*/
private static final long serialVersionUID = 885926685202019945L;
Não entendi porque tive que fazer isso alguém sabe?
Mas o pior é que o projeto ainda não roda!
Alguém por aí me socoooorrrraaaa!
VLW
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/06/2010 15:20:41
|
fvslistas
JavaGuru
Membro desde: 26/08/2009 17:31:26
Mensagens: 231
Offline
|
Qual é o erro que dá agora?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/06/2010 09:48:23
|
GustavoDoT
Thread.start()
Membro desde: 10/11/2009 08:23:50
Mensagens: 43
Localização: Bandeirantes Paraná
Offline
|
Então...
Agora ele mostra um erro na conversão da data, alguém sabe um modo eficaz para persistir uma data no banco e de trazer uma data do banco para a aplicação?
Gustavo
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/06/2010 09:58:38
|
fvslistas
JavaGuru
Membro desde: 26/08/2009 17:31:26
Mensagens: 231
Offline
|
Isto varia de banco para banco. Normalmente o formato de entrada dos dados é configurável.
Bem, por se tratar de um erro de conversão, suponho que você não esteja usando Hibernate, JPA, nem nada disso. Então só pode estar usando jdbc e construindo sua query na mão. Se for isto mesmo, você pode tentar usar PreparedStatement.
http://java.sun.com/docs/books/tutorial/jdbc/basics/prepared.html
http://java.sun.com/j2se/1.5.0/docs/api/index.html?java/awt/Robot.html
Tenta aí e vê no q dá.
|
|
|
 |
|
|