Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2005, 14:55
Avatar de rockobop
rockobop
 
Fecha de Ingreso: octubre-2004
Ubicación: Bolivia
Mensajes: 826
Antigüedad: 19 años, 7 meses
Puntos: 1
F.A.Q's de JSP

no soy una persona con mucho conocimiento pero si con muchas ganas de aprender y darle a ForosdelWeb una nada de lo q hizo por mi y al hacer eso no lo voy a negar aprendi muchisimo, no es material mio sino de todo lo q me sirvio y q esta disponible en la Web para comensar con esto q es JSP, si alguien siente q viole sus derechos intelectuales o algo por el estilo pues soy el unico responsable y mi correo esta en el perfil de usuario , sin mas lo aqui dejo podria ser algo asi como un inicio de las FAQ,s de JSP

Tema: JSP Principiante
Pregunta: ¿Qué es JSP?
Respuesta:
JavaServer Pages (JSP) combinan HTML con fragmentos de Java para producir páginas web dinámicas.
Cada página es automáticamente compilada a servlet por el motor de JSP , en primer lugar es recogida y a continuación ejecutada.
JSP tiene gran variedad de formas para comunicarse con las clases de Java, servlets, applets y el servidor web; por esto se puede aplicar una funcionalidad a nuestra web a base de componentes.
Resumen de la arquitectura de una página JSP
Una página JSP es archivo de texto simple que consiste en contenido HTML o XML con elementos JSP. Cuando un cliente pide una página JSP del sitio web y no se ha ejecutado antes, la página es inicialmente pasada al motor de JSP, el cual compila la página convirtiéndola en Servlet, la ejecuta y devuelve el contenido de los resultados al cliente.
Es posible ver el código del servlet generado, este código debe estar en el directorio que se informa en la estructura de directorios del servidor.

Si nos fijamos en este archivo podemos encontrar las siguientes clases:

• JSPPage
• HttpJspPage
Ellas definen la interface para el compilador de páginas JSP.
Nos encontramos también tres métodos:
• JspInit()
• JspDestroy()
• _jspService(HttpServletRequest request, HttpServletResponse response)
Los dos primeros métodos pueden ser definidos por el autor de la página JSP, pero el tercer
método es una versión compilada de la página JSP, y su creación es responsabilidad del motor de
JSP.
Es el momento de ver el código de una página JSP bastante simple.
<HTML>
<HEAD>
<TITLE>Página simple JSP</TITLE>
</HEAD>
<BODY>
<%// INFORMACION GLOBAL PARA LA PAGINA%>
<%@ page language=”java” %>
<% // DECLARACION DE VARIABLES %>
<% char c = 0;%>
<%
for (int i=0;i < 26;i++)
{
for (j = 0;j < 26;j++)
{
c = (char) (0x41 + (26 – i +
j)%26); %>
<%// IMPRIME LAS LETRAS DEL
ALFABETO EN MAYUSCULAS %>
Tutorial JSP
3
ALFABETO EN MAYUSCULAS %>
<%=c%>
<%}
}
%>
</BODY>
</


suerte