Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/08/2009, 10:54
-thor-
 
Fecha de Ingreso: febrero-2006
Mensajes: 446
Antigüedad: 18 años, 10 meses
Puntos: 3
Cual es la diferencia entre jsp y un servlet?

Hola, tengo estos dos codigos, pero no se cual seria su diferencia. Otras preguntas, en que casos deberia ocupar la estructura del primer codigo(jsp) y en cuales la del segundo codigo(servlet) y cual es más recomendable?, que diferencia tienen?
estoy algo confundido con eso.
gracias

un jsp
Código:
<html>
<body>
<%! int veces = 15; %>
<% for (int i = 0; i < veces; i++)
	out.println("Hola mundo!<br/>"); %>
<%-- Soy un comentario --%>
<%= "Adios" %>
</body>
</html>

un servlet
Código:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloWorld extends HttpServlet {
private String greeting;
public void init( ) {
ServletConfig config = getServletConfig( );
greeting = config.getInitParameter("greeting");
if (greeting == null) {
greeting = "Hello World!";
}
}
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out = response.getWriter( );
out.println(greeting);
}
public void destroy( ) {
greeting = null;
}
}