Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduccin a JSP
JavaServer Pages (JSP) es una tecnologa basada en el lenguaje HTML y se combina con etiquetas especiales y fragmentos de cdigo Java.
Declaraciones <%!
Sirven para declarar variables o funciones
<% <%=
Cdigo Java de ejecucin embebido. Expresiones Java que se evalan y se envan a la salida. Etiquetas especiales que interpreta el servidor.
Ejemplo
<%@page import="java.util.*"%> <%! String cadena="Bienvenidos a JSP"; %> <html> <body> <%= cadena %> <br> <%=new Date()%> </body> </html>
Expresiones
Son fragmentos de cdigo Java, con la forma <%= expresin %> que se evalan y se muestran en la salida del navegador.
Ejemplo
<%= "Tamao de cadena: + cadena.length() %> <%= new java.util.Date() %> <%= Math.PI*2 %>
Scriptlets
Son fragmentos de cdigo Java con la forma
<% cdigo %>
en general, podemos insertar cualquier cdigo que pudiramos usar dentro de una funcin Java.
Ejemplo
<html> <body> <table border=1> <% for (int i=0;i<10;i++) { %> <tr> <td><%=i%></td> </tr> <% } %> </table> </body> </html> Ing. Juan Vera Castillo
SERVLET S
Un servlet es un componente JavaEE 5, y una clase en el lenguaje java, donde el cliente enva un requerimiento hacia el servidor, donde el servlet se encuentra alojado, este realiza la lgica del negocio y enva una respuesta al cliente.
NETBEANS
Al lado derecho del Netbeans se puede ver la paleta con los componentes HTML
Eliminar el
Hello Wordl!
El formulario ya colocado
En este formulario ingresar un radio y llamar a un servlet para que muestre el area
Tabla con un encabezado y dos filas con 2 columnas El encabezado con una sola fila (colspan = 2) Segunda fila (igual una sola fila colspan = 2) Ing. Juan Vera Castillo
Escribir :
Colocando un Button :
Button colocado :
Creando el Servlet :
Creando el Servlet :
El Servlet :
Declarar las variables con las que recibiremos los 3 datos despachados desde el servlet :
Colocando un <br> debajo de la tabla y adems un hipervnculo para retornar a la pantalla principal y poder ingresar otro radio para otro calculo :
El programa en ejecucin :