Bom pessoal estou começando agora com Java para web e estou com a seguinte duvida:
1º: A arvore de diretorios eh:C:\resin-2.1.12\webapps\Teste
dentro de Teste tem o diretorio WEB-INF, e dentro de WEB-INF tem
o diretorio classes.
2º: Estou usando o seguinte arquivo html, index.html:
<html>
<head>
<title>Pagina de Teste Inicial</title>
</head>
<body>
<form action= "DUVIDA AQUI" method= "get">
<input name= "txtNome"><br>
<input type= "submit" name= "btEnviar" value= "Enviar">
</form>
</body>
</html>
3º: Estou usando o seguite servlet dentro do diretorio ‘classes’,
teste.java:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class teste extends HttpServlet
{
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException
{
PrintWriter out;
response.setContentType("text/html");
out= response.getWriter();
String nome= request.getParameter("txtNome");
out.println(nome);
out.close();
}
}
A duvida eh estando esse servlet dentro do diretorio classes, onde deve ficar esse arquivo index.html, dentro de classes tambem?
E o que colocar em <form action= “qual caminho colocar”> .
E quando for executar e para executar o arquivo html, e ele chama o servlet?