Servlet hola mundo nombre

13
SubModulo I Identificar la arquitectura de la computación distribuida. Ing. Ma. Carolina Briones Ch.

Transcript of Servlet hola mundo nombre

Page 1: Servlet hola mundo nombre

SubModulo I

Identificar la arquitectura de la computación distribuida.

Ing. Ma. Carolina Briones Ch.

Page 2: Servlet hola mundo nombre

Ing. M

a. C

aro

lina B

riones C

h.

PRACTICA SERVLET Hola MundoNombre

•Configurar el buildPath agregando el jar servlet-api (dentro del proyecto dar

clic derecho)1-

Config

ura

r Build

Path

.Config

ura

r Build

Path

.

Page 3: Servlet hola mundo nombre

Ing. M

a. C

aro

lina B

riones C

h.

En el proyecto crear el paquete com.ejemplo.servlet y la clase HolaMundoNombrecon el siguiente código.

Genera

rpro

yecto

,paquete

Los Parámetros son una parte esencial en las aplicaciones web. Por medio de javapodemos recibir Parámetros para después ser procesados por un servlet y generarcontenido dinámico a partir de estos parámetros.

PRACTICA SERVLET Hola MundoNombre

paquete

ycla

se

Page 4: Servlet hola mundo nombre

Ing. M

a. C

aro

lina B

riones C

h.2

-Eje

cuta

r jboss

Se debe verificar la ruta donde se encuentra instalado jboss.

PRACTICA SERVLET Hola MundoNombre

Eje

cuta

r jboss

Page 5: Servlet hola mundo nombre

Ing. M

a. C

aro

lina B

riones C

h.

2-

Eje

cuta

r jboss

Ejecutar desde una ventana command.com el archivo run.bat lo que cargara alserver jboss.

PRACTICA SERVLET Hola MundoNombre

Eje

cuta

r jboss

Page 6: Servlet hola mundo nombre

Ing. M

a. C

aro

lina B

riones C

h.

3-

Genera

rca

rpeta

WebConte

nt

Generar la carpeta WebContent en la raíz del proyecto y dentro de esta crear otra carpeta

WEB-INF que es donde jboss va a ir a buscar.

PRACTICA SERVLET Hola MundoNombre

WebConte

nt

yW

EB-IN

F

Page 7: Servlet hola mundo nombre

Ing. M

a. C

aro

lina B

riones C

h.

4-

Genera

rarch

ivoGenerar el archivo web.xml dentro del Web-Inf, este archivo es la

declaración del servlet.

PRACTICA SERVLET Hola MundoNombre

arch

ivow

eb.x

ml

Page 8: Servlet hola mundo nombre

Ing. M

a. C

aro

lina B

riones C

h.

5-

Genera

rarch

ivoCrear en la raíz del proyecto el archivo build.xml que es quien generara el archivo war (este archivo aparece como un bicho).

PRACTICA SERVLET Hola MundoNombre

arch

ivobuild

.xm

l

Page 9: Servlet hola mundo nombre

Ing. M

a. C

aro

lina B

riones C

h.

5-

Genera

rarch

ivo

PRACTICA SERVLET Hola MundoNombre

arch

ivobuild

.xm

l

Page 10: Servlet hola mundo nombre

Ing. M

a. C

aro

lina B

riones C

h.

6-

Genera

rarch

ivobuild

Generar el archivo build.properties en la raíz del proyecto. Indica la ruta donde va a copiar el

archivo war cuando se ejecuta el buil.xml.

PRACTICA SERVLET Hola MundoNombre

build

.pro

pertie

s

NOTA: la diagonal va invertida. Checar que este correcta la ruta de jboss.

Page 11: Servlet hola mundo nombre

Ing. M

a. C

aro

lina B

riones C

h.

PRACTICA SERVLET Hola MundoNombre 7-

Eje

cuta

rbuild

.xm

l

7- Ejecutar build.xml con la

opción RUN AS/Ant Build,

debe generarse una consola

con los mensajes de

ejecución.ejecución.

Page 12: Servlet hola mundo nombre

Ing. M

a. C

aro

lina B

riones C

h.

PRACTICA SERVLET Hola MundoNombre

8-

Eje

cuta

rPara ejecutar la aplicación debe crearse una ventana de jboss.

Supongamos que registramos este Servlet en el contenedor como“/HolaMundoNombre”, entonces podremos mandar llamar a nuestro servlet en elnavegador por medio de:“http://localhost:8080/holaMundoNombre/HolaPersona?nombre=Karo”, y elresultado será “Hola Karo!”.Por medio del método getParameter de HttpServletRequest tendremos a losParámetros enviados tanto por medio de un URL (método GET) como los enviadospor una forma (método POST).por una forma (método POST).

Page 13: Servlet hola mundo nombre

Ing. M

a. C

aro

lina B

riones C

h.

BIBLIOGRAFIA

�Diplomado en Java – Módulo 3 – Sistemas Distribuidos

�http://html.rincondelvago.com/java-servlets.html