Por favor, ajudem um iniciante....  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
betonit
JavaChild
[Avatar]

Membro desde: 18/05/2004 22:41:16
Mensagens: 127
Localização: Niterói - RJ
Offline

Gente seguinte, estou tentando converter Servlets de uma Bookstore para páginas JSP. Desde então estou encontrando inúmeros erros na compilação do código. Gostaria de contar com a ajuda de vcs para resolver tal problema...

Segue o código do servlet a ser convertido abaixo:



E agora a minha página JSP q eu converti...


Programo em ASP e sei q horrível este tipo de perguntas mas peço a compreensão de todos pois ainda estou mt crú na linguagem. Eis abaixo os erros de compilação:

An error occurred at line: 17 in the jsp file: /CatalogServlet.jsp

Generated servlet error:
[javac] Compiling 1 source file

DesenvolvimentoProjetos - JAVAookstoreworkorgapachejspCatalogServlet_jsp.java:76: illegal start of expression
public class CatalogServlet extends HttpServlet {
^



An error occurred at line: 17 in the jsp file: /CatalogServlet.jsp

Generated servlet error:
DesenvolvimentoProjetos - JAVAookstoreworkorgapachejspCatalogServlet_jsp.java:76: ';' expected
public class CatalogServlet extends HttpServlet {
^
2 errors


Desde de já, agradeço a ajuda de todos que puderem...
[]'s
Beto.

This message was edited 1 time. Last update was at 14/11/2004 12:21:21


Carlos Alberto.
Quando tudo parecia acabado, em meio de cinzas surgia uma força estranha...
[MSN] [ICQ]
Rafael Steil
Administrador
[Avatar]

Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline

Voce nao pode criar classes Java em arquivos .jsp. Elas precisam necessariamente estar em arquivos .java. No teu jsp vc somente acessa os objetos.

Rafael

"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"

http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil
[Email] [WWW]
Fabricio Cozer Martins
GUJ Ranger
[Avatar]

Membro desde: 08/05/2004 10:22:03
Mensagens: 935
Localização: Salvador/Brasil
Offline

Você deve ter em mente que nos JSPs que você cria , deve ter o mínimo de código possível, transcrever de Servlets para Jsp não seria o mais correto... Procure saber mais sobre o uso de Beans em Jsp ...

Tente dividir sua aplicação em quantas camadas possíveis!
Podendo ... utilize Servlets, com JSP e tente criar uma classe JAVA, que armazene a lógica da sua aplicação!...

Com o uso de Beans você pode usar uma classe Java no seu JSP, uma vez que no Jsp não pode compilar uma classe, e com uma referencia a esse objeto você realiza as diversas operacoes necessarias para tornar a página JSP com um dinamismo, e sem aquela mistura completa de código...

Ps.: Se você é novo na plataforma, procure primeiro entender como funciona cada coisa... JSP, Servlet, Beans ... para depois usar
Teste alguns codigos mais simples ... em cada camada ...
assim as duvidas se concentram em um só foco!

Ps2.: Não pense mais como ASP... em Java ... você pode organizar melhor sua aplicação web !!!

Fabrício Cozer Martins
Analista de Sistemas
Bacharel em Ciência da Computação da UFBa
Sun Certified Programmer for Java 2 Platform 1.4
Sun Certified Web Component Developer for J2EE 1.4
[MSN] [ICQ]
ozielneto
JavaEvangelist
[Avatar]

Membro desde: 21/03/2003 23:05:48
Mensagens: 485
Localização: Assis - SP
Offline

Amigo, sugiro voce estudar um pouco mais sobre os JSPs..

No meu site, tem um tutorial legal de WEB em J2EE para iniciantes..

http://www.oziel.com.br/artigos.html

Bom estudo...

Arquitetor Sênior e Consultor de TI
Web Site
e-mail
[Email] [WWW] [MSN]
betonit
JavaChild
[Avatar]

Membro desde: 18/05/2004 22:41:16
Mensagens: 127
Localização: Niterói - RJ
Offline

fmartins wrote:Você deve ter em mente que nos JSPs que você cria , deve ter o mínimo de código possível, transcrever de Servlets para Jsp não seria o mais correto... Procure saber mais sobre o uso de Beans em Jsp ...

Tente dividir sua aplicação em quantas camadas possíveis!
Podendo ... utilize Servlets, com JSP e tente criar uma classe JAVA, que armazene a lógica da sua aplicação!...

Com o uso de Beans você pode usar uma classe Java no seu JSP, uma vez que no Jsp não pode compilar uma classe, e com uma referencia a esse objeto você realiza as diversas operacoes necessarias para tornar a página JSP com um dinamismo, e sem aquela mistura completa de código...

Ps.: Se você é novo na plataforma, procure primeiro entender como funciona cada coisa... JSP, Servlet, Beans ... para depois usar
Teste alguns codigos mais simples ... em cada camada ...
assim as duvidas se concentram em um só foco!

Ps2.: Não pense mais como ASP... em Java ... você pode organizar melhor sua aplicação web !!!


Gente, eu até conheço as BEANS e objetivo do JSP que seria a view de uma aplicação. Objetivo este, q seguiria o modelo MVC-2. O meu problema que tenho q trabalhar arduamente em curto prazo neste projeto com servlets pois se eu pudesse trabalhar em codigos menores eu teria melhor rendimento, mas o q faz eu estar igual um maluko nesta bagunca de codigos se chama a necessidade q passo agora...

De qq maneira agradeço a tds vcs q ja estao tentando me ajudar mas insistindo na minha duvida....

Se eu necessito tirar tda visao do servlet, ou seja, tds os prints... eu colocaria um dispatcher qd chegar nesses prints?

como faria isto neste servlet? Se for possível, me deem exemplos se baseando nesse servlet... Acho q se eu conseguir implementar um, irei conseguir implementar tds os outros...




E O JSP SERIA...



Eu queria saber um exemplo pratico de implementar tda essa teoria de MVC, BEANS e Servlets...
Eu sei o q é cada coisa... mas nunca vi nada implementado como nessa transformação q estou tentando fazer...

Carlos Alberto.
Quando tudo parecia acabado, em meio de cinzas surgia uma força estranha...
[MSN] [ICQ]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team