Olá pessoal. Estou inicnaod com JSP, e meu problema é o seguinte. Peguei um exemplo que usa JSPe JavaBens, estou com Tomcat instalado corretamente aqui. Eu dizipei os arquivos na pasta do webapps. Vejam a imagem abaixo, tem a estrutura dos diretórios. O problema é que o JSP diz não estar encontrando a classe do Java. O que pode ser?
Código:
<%@ page import=“com.wrox.projsp.ch05.time.beans.Charge” %>
Imagem:
http://www.garotosdeweb.com/jsp.jpg
Vamos lá…
Primeiro, a estrutura de pastas da tua aplicação está toda errada
uma webapp deve ser configurada assim:
webapps
|- aplicação
|- arquivo.jsp
|- outrojsp.jsp
|- WEB-INF
|-web.xml
|-classes
|-lib
Bem, o exemplo acima é o esqueleto de pastas de uma simples aplicação web.
Tuas JSP’s devem ficar na raiz da tua aplicação, pq dentro de WEB-INF, pra ti aceessar elas, só vai conseguir com um RequestDispatcher (estuda isso mais adiante)
As tuas classes compiladas, tu poe dentro da pasta classes, q fica dentro de WEB-INF.
o teu web.xml, copia de outra aplicação aih no teu server. pode ser o mesmo que tá dentro da pasta ROOT, copia e poe dentro do WEB-INF, senao o server nao vai fazer o deploy dela…
Faz isso e testa…
Esses teus exemplos são de um livro?
Um que te recomendo, e tu acha na Tempo Real é o: Core Servlets e Java ServerPages.
Livro mto bom, se tu tiver uns trocos aih pra investir, compra q é um bom investimento.
Ums dica, estude servlets antes de partir para as JSP’s…
[ ]'s.