opa... dê uma procurada no google que vc encontra muito material!
mas vou tentar te dar uma ajuda...
1 - O JSP, explicando como funciona o form para a chamada do Servlet. Se possível poderia até ter um JavaScript no meio pra eu ver como fica.
JSP que contém um form que vai acessar um servlet:
<html>
<head>
<title>Exemplo</title>
</head>
<body>
<form action="teste" method="post">
Nome: <input type="text" name="nome">
<input type="submit" name="submit">
</form>
</body>
</html>
Servlet que receberá a solicitação do cliente através do form:
package com.servlet.java;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
public class Teste extends HttpServlet
{
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
String nome = request.getParameter("nome");
PrintWriter out = response.getWriter();
out.println("Valor do parâmetro passado pelo formulário: " + nome);
}
}
XML -> Distribuição descritiva:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<!-- Indica ao Tomcat as Servlets da nossa aplicação -->
<servlet>
<servlet-name>Teste</servlet-name>
<servlet-class>com.servlet.java.Teste</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Teste</servlet-name>
<url-pattern>/teste</url-pattern>
</servlet-mapping>
</web-app>
2 - O Servlet.
aqui no PJ tem um tutorial introdutório sobre servlets...
3 - Os arquivos do TomCat que eu devo mudar e o que mudar dentro deles.
4 - Onde colocar cada arquivo nas pastas do TomCat.
Como criar um estrutura de diretório no TomCat:
Crie um diretório com o nome da sua aplicação na pasta webapps
Por exemplo : [color="red"]testeservlet[/color]
o nome do diretório é muito importante pois ele aparece na URL do servlet...
Crie os diretórios WEB-INF em [color="red"]testeservlet[/color] e crie uma pasta chamada classes em WEB-INF...
O diretório WEB-INF é para as suas classes Java....
Arquivos HTML devem ser colocados diretamente no diretório [color="red"]testeservlet[/color]
Imagens podem ser colocadas em uma pasta por exemplo: images dem [color="red"]testeservlet[/color]
A estrutura de pastas ficará assim:
Tomcat
- bin
- classes
- common
- conf
- lib
- logs
- server
- webapps
- [color="red"]testeservlet[/color]
- images
- WEB_INF
- classes
Existem muitos livros bons de JSP/Servlets....
Eu recomedo o Java para web com Servlets, JSP e EJB
:!: Não deixe de visitar
Bom, qualquer dúvida é só falar....
aproveitando, algum moderador poderia colocar esse Post fixo ?
essas informações são muito preciosas para quem está começando!
:wink: