Está en la página 1de 5
Guia rapida primer JSP con NETBEANS Descargar en POF Configurando un Proyecto de Aplicacién Web a ® (By Configuration Fes (id Server Resources (Gh Source Packages (ig Test Packages ssebxamples Creando y Editando los Archivos Fuente de la Aplicacién Web La creacin y edicién de archivos fuente es Ia funcién més importante que proporciona Neweans. NetBeans proporciona una ampliavaredad de herramientas que pueden Complementar el estilo personal de euslguler desavrollador, aun si pre‘ieres eseriir todo 3 mano 0 si esperas que el IDE genere el cédigo port CCreando un Paquete Java y un Archivo Fuente Java 1. Es I ventana Projects, expande el nodo Source Packages. Nota que el nodo Source Packages solo contiene un nado por efecto vacio, + 2. Da click derecho en el nodo Source Package y seleccione New -> Java Class. Ingeesa NameHandler en el campo Class Name y escribe org.mypackage hello en al-campo Package. Da click en Finish, Nota que el nuevo archivo NameHandler java Seabre en Source Ear, 3. En NameHandler.java, escriblms la sigulente clase | punlle crass Nenetandter (0 ceoanas una nueva inatancia de Sanaiandies */ public Nanchansiec() | oy : | pssecoturn the nanes/ : pobiie string gettane(! 1 ' | fsseparan mane the pane to sees : [pute void aeetane tring mane) ( : Existe una forma més répida de crear esta clase utlilizando las herramientas de NetBeans © 3. En Source Editor, declaramos una variable String escribiendo la siguient dlivectamente debajo de a declaracién de a clase: © 4. Afadimos el siguiente constructora la clase Generando Métodos Getter y Setter + 1,Da click derecho en el campo name en NameHanclerJava y seleccione Estructurar => Encapsular Campos. Se abre el clalogo Encapsular Campos. Nota que Visibilldad de campos esta por defecto establecida como private, y Acceso de visibilidad come public, indicando que el modifcader de acceso para ladeclaracién de variable de clase seréespecifieada como prvada, mientras gue los métados getter y setter se generaran con modiicadores public y private respectivamente ep asproa onecmjoaienconathe tia cine ease i) ares) CR) Gee) rete - 2.Da click en Restructurar. Los métodos getter y setter son generadios para el campo name. El mosificador para la variable de clase esta definido como private mienteas que Tos métodas getter y setter son generades como modlficadores publicas. La clase ava ahora se verd sim lar a escritaanteriormente Editando el Archivo JSP UavaServer Pages) 1 Regresa al archivo index.jsp haciendo click en la pestaa elsponible sobre Source tir. | 2. Paleta (Ctrl-Shit-8) localizada en la parte derecha de Editor Source, expande HTML Forms y arastra el item Form dentro de Source Editor, aun punto despues de Tas eiquetas . La caja de dialogo de Insert Form se muestra as =o] S= ea S| aes aan oar moe oe etn: Ores omens ee er coer ee hee ete ‘Elwatadee lewaes mating ‘usa cette cate acne Especifique los siguientes valores | Action: responseisp | Method: GET © Name: Name Input Form Da click en OK. Un formulario HTML es aftadido al archiva index.sp. 3. Arastra un item Text Input (entrada de texto) a un punto antes de Ia etiqueta , entonces especifca los siguientes valores: | Type: text Da click en OK, Una etiqueta HTML ha sido afadida denteo de las etlquetas
, | 4 arrastra um item Buston a un punto justo antes de la etiqueta
. Especifica los siguientes valores Label: 0« Type: submit 1a click en OK. Un boton HTML a sida afadido entre as etiquetas . +5, Escre "ngresa tu nombre" justo antes dela etiqueta , entonces cambia e! texto "Hello Worle!” que esta entre las etiquetas a"Formularia ee Entrada" | 6, Da click derecho dentro de Source Editor y seleccione Format (Alt-Shift-F) para Himpiar el formato del cSdigo. Tu archivo index.sp Se parecer. al siguiente “Chapage contenttiypestcent heal” pagetincoding-MUT-8"6> “ata netpregute-tcontent-Type" contantteext/htniy oharset-USF-a"> Ecielepuse Pagec/2stie> ep sproa necemfoaenconate te “tres : “hi>Foumslario de Entesdae/> : ube valuesOR" /> : coaponee.da*> | cipoas> Creando un Archivo JSP JavaServer Pages) 1, En la ventana Projects, da click derecho en el nodo del proyecto MelloWeb y selecciona New ~> JSP. El asistente New JSP File se abrir. Dale el nombre response, Y da click en Finish. Observa que el node del archivo response.jsp se muestra 7 la Ventana Projects debajo de index.jsp, y el nuevo archivo se abre en Source Editor. 2. En Paleta ala derecha de Source Flitor, expande/SP y arasta el étem Use Bean 2 lun punto debajo de la etiqueta en Source Editor. La caja de cialogo de Insert Use Bean se abre. ngresalos siguientes valores ecco 1D: mybean ~ Class: org.mypackage.hello.NameHandler © Scope: session Da click en OK. Obsera que las etiquetas aparecen debajo de la etiqueta | 3. Arasta el item Set Sean Property de Paleza a.un punto despues de la etiqueta Sjeprusebean> y da click en OK, €9 la etiguela . bora sl tribute vac o value y cambialo por lo siguiente: “eprsetzroperty sanecrnybean™ propercyornane” /> Como se indica en la documentaci6n de , puedes Indlear un valor de propiedad de varias maneras. En este caso, el ingreso del usuario que viene de index.jsp se Eonwerte en un par nombre] valor que pasa al objeto request object. Cuando defines una propiedad usanco la etiqueta <}op:setProper=y>, podras especificar el valor de acuerdo con fl nombre de la propiedad contenida en el objeto Tequest. Por tanto, al defnir property a hhame, podras recuperar el valor especificado por el ingreso del usuario. | 4, Cambia el texto entre las etiquetas para que se vea como los siguiente: Foumiie tem «5, Arrasra el lem Get Bean Property de Paleta y suetalo despues de la coma entre las etiquetas . Especifica los siguientes valores en la caja de dalogo de Insert Get Bean Property: © Bean Name: mybean + Property Name: name © Da click en OK, Observa que las etiquetas estin entre las tiquetas , 6. Daga click derecho en Source Editor y Seleccione Format (Alt-Shift-F) para limpiar fl formato de tu cédigo. Las etiquetas del archive response.jsp ceberin ser similares 3 “Ghapage contenttypentcent heal” pagetncoding-MUteoe"e> ep asproa necemjomiencmathe “fapsusebean ‘detaybean” scope Enibiolis, ! Compilando y Ejecutando un Proyecto de Aplicacién Web EIDE usa un serpt de compilacién Ant y ejecuta las aplicaciones Web. 1 IDE genera el script de compilactn basaco en las opciones que especifique en el asistente New Project, asi como fos ce la caja-de disloga Project Properties del proyecto (En la ventana Projects, seleccione Properties Gel meni del nodo del proyecto. En la ventana Projects, da click derecho sobre el nado del proyecto HelloWeb y Seleccione Run (F8), £1 IDE complla Ia aplicacign web y la despliega en el Servidor que especificd cuando creaste el proyecto. La pagina index jsp se abre en tu navegador © rit locaost 8080 elevieD/ Formulario de Entrada Ingresa tu nombre: Co © 2 Ingresa tu nombre en la caja de texto, da click en OK. La pigina response,jsp se tmostrara,salueandote (© hu: localhost: 8080/Helieb/resporse sprrame=boxer Hello,boxer! ecsrptonemor, Quieres trabi ePaper ls iTe estamos buscando! a epg ne cemfoaienconate aqui

También podría gustarte