“Conocimientos Programación>Programación Java

Cómo hacer Struts Java

2012/5/13
La competencia , la productividad , portabilidad y seguridad de la plataforma Java convierten en la tecnología ideal para proyectos de desarrollo Web, como Apache Struts integración y ejecución de cómputo en red y . Java se encuentra en todas partes , desde computadoras portátiles hasta los centros de datos , los teléfonos móviles a Internet, y sistemas de juego a supercomputadoras del estado de la técnica . Java integra bien con el proyecto Apache Struts , por lo que este último es el marco de aplicación Web más reconocidos para Java. Instrucciones
1

Introduzca el siguiente código para crear un archivo JSP y el nombre logon.jsp . Esta forma ilustra el efecto del marco de acción Struts con los elementos HTML y JSP , sobre todo la parte de la forma de manipulación :

<% @ page language = "java "% >

< % @ taglib uri = prefijo " /WEB-INF/struts-html.tld " = "html "% >

<% @ taglib uri = "/WEB-INF/struts-bean.tld " prefix = "bean "% >



<br> <p> < bean : clave de mensaje = " logon.title " /> <br> <p> < /title > <br> <p> < /head> <body <br> <p> bgcolor="white"> <br> <p> <html:errors/> <br> <p> <html:form action="/logon" focus="username"> <br> <p> <table border = " 0 100 % "= " width "> <br> <p> <tr> <br> <p> <th class="right"> <br> <p> < bean : key message = " pronta . nombre de usuario " /> <br> <p> < /th > <br> <p> <td class="left"> <br> <p> < html: la propiedad text = " Tamaño nombre de usuario " = " 16 " /> <br> <p> < /td > <br> <p> < /tr > <br> <p> <tr> <br> <p> < th class = " right" > <br> <p> <bean:message key="prompt.password"/> <br> <p> < /th > <br> <p> < td class = "left "> <br> <p> <html:password property="password" size="16"/> <br> <p> < /td > <br> <p> < /tr > <br> <p> <tr> <br> <p> <td class="right"> <br> <p> <html:submit> <br> <p> < bean : clave de mensaje = " button.submit " /> <br> <p> < /html : submit > <br> <p> < /td > <td <br> <p> class="right"> <br> <p> <html:reset> <br> <p> < bean : Mensaje Página 2 <p> Pega el siguiente código para transferir datos desde un ActionForm a un objeto de negocio : <br> PropertyUtils.copyProperties <p> ( ActionForm , BusinessObject ) ; <br> <p> revertir los parámetros, si por el contrario quiere para transferir datos de un objeto de negocio a un ActionForm : <br> <p> PropertyUtils.copyProperties ( BusinessObject , ActionForm ) ; <br> 3 <p> Introduzca el código para crear su página de presentación con el biblioteca de etiquetas struts -html . Este archivo será su forma de varias partes : <br> <p> <% @ page action = " uploadAction.do " enctype = "multipart /form-data "> <br> <p> Entrada de texto : <html:text property="myText"> <br> <p> Por favor introduce el archivo que desea cargar : <html:file property="myFile"> <br> <p> <html:submit /> <br> <p> < /html: form> <br> 4 <p> Pega el siguiente código a su proyecto Struts para crear el bean ActionForm . Este FormFile ejecutará la clase acción y recuperar la información para su proyecto Struts : <br> <p> javax.servlet.http.HttpServletRequest importación; <br> <p> javax.servlet.http.HttpServletResponse importación; <br> < p> org.apache.struts.action.ActionForm importación; <br> <p> importación org.apache.struts.action.ActionMapping ; <br> <p> importación org.apache.struts.upload.FormFile ; <br> <p> public class UploadForm extiende ActionForm { <br> <p> protegida cadena myText ; <br> <p> protegida FormFile myFile ; <br> <p> setMyText public void ( String text ) { <br> <p> myText = texto; <br> <p> } <br> <p> getMyText public String () { <br> <p> myText return; } <br> <p> <br> <p> pública setMyFile void ( archivo FormFile ) { <br> <p> myFile = Archivo ; <br> <p> } <br> <p> pública FormFile getMyFile () { <br> <p> regreso myFile ; <br> <p> } <br> <p> } <br> <br> <div class="escomad2"><script language='javascript' src='http://www.ordenador.online/ad/es/2.js'></script></div> </div> <div class=contentpage> <div class=p1>Página anterior: <a class='LinkPrevArticle' href='http://www.ordenador.online/Programacion/Programación-Java/Cómo-Ignorar-Puntuacion-en-Java-.html' >Cómo Ignorar Puntuacion en Java </a> </div> <div class=p2>Página siguiente: <a class='LinkNextArticle' href='http://www.ordenador.online/Programacion/Programación-Java/Cómo-ejecutar-Eclipse-en-JDK-.html' >Cómo ejecutar Eclipse en JDK </a> </div> </div> <dl class=xgc> <dt><span>Programación Java</span></dt> <dd><a href="http://www.ordenador.online/Programacion/Programación-Java/Cómo-crear-un-archivo-de-Java-.html">Cómo crear un archivo de Java </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/Cómo-comprobar-si-la-entrada-es-una-cadena-en-Java-.html">Cómo comprobar si la entrada es una cadena en Java </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/Códigos-Basic-Java-.html">Códigos Basic Java </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/Criptografía-Uso-de-Java-.html">Criptografía Uso de Java </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/Cómo-saber-qué-versión-de-Java-se-ejecuta-en-Mi-PC-.html">Cómo saber qué versión de Java se ejecuta en Mi PC </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/Cómo-utilizar-el-infinito-en-Java-.html">Cómo utilizar el infinito en Java </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/Cómo-utilizar-Tesseract-OCR-en-Java-.html">Cómo utilizar Tesseract OCR en Java </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/Técnicas-de-depuración-de-Java-.html">Técnicas de depuración de Java </a></dd> </dl> </div> <!--right--> <div class=rightmain> <div class=esrightlist> <div class=e1>Los últimos artículos de equipo</div> <ul> <li><a href="http://www.ordenador.online/Programacion/Programación-Java/¿Por-qué-una-cadena-inmutable-calcular-su-hash-Valor-.html" >¿Por qué una cadena inmutable calcular su hash Valor </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-Java/Tutoriales-de-Java-de-tiempo-.html" >Tutoriales de Java de tiempo </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-Java/Cómo-revisar-entrada-en-Java-desde-el-teclado-.html" >Cómo revisar entrada en Java desde el teclado </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-Java/Cómo-calcular-los-Vocales---espacios-y-consonantes-de-una-cadena-dada-en-Java-.html" >Cómo calcular los Vocales , espacios y consonantes de una cadena dada en Java </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-Java/Cómo-convertir-Octal-a-binario-en-Java-.html" >Cómo convertir Octal a binario en Java </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-Java/Cómo-utilizar-la-documentación-de-la-API-de-Java-.html" >Cómo utilizar la documentación de la API de Java </a> </li> </ul> </div> <div class=esrightlist> <div class=e1>Artículos de la popular computadora</div> <ul> <li> <a href="http://www.ordenador.online/Programacion/Programación-Java/Cómo-comprobar-para-ver-si-una-cadena-es-numérica-con-Java-.html" >Cómo comprobar para ver si una cadena es numérica con Java </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-Java/Cómo-instalar-Java-7-.html" >Cómo instalar Java 7 </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-Java/El-método-substring-en-Java-.html" >El método substring en Java </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-Java/Cómo-rotar-las-imágenes-con-el-azulejo-en-Java-.html" >Cómo rotar las imágenes con el azulejo en Java </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-Java/Cómo-quitar-duplicados-de-un-mapa-en-Java-.html" >Cómo quitar duplicados de un mapa en Java </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-Java/Cómo-instalar-un-control-ActiveX-Sun-Java-.html" >Cómo instalar un control ActiveX Sun Java </a></li> </ul> </div> <div class="esrightad"> <script language='javascript' src='http://www.ordenador.online/ad/es/r.js'></script> </div> <div class=esrightlist> <div class=e1>Más categorías</div> <ul> <li><a href='http://www.ordenador.online/Programacion/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Lenguajes-De-Programación/' target="_self">Lenguajes De Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Delphi-Programación/' target="_self">Delphi Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-Java/' target="_self">Programación Java</a></li> <li><a href='http://www.ordenador.online/Programacion/JavaScript-Programación/' target="_self">JavaScript Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-PHP--MySQL/' target="_self">Programación PHP /MySQL</a></li> <li><a href='http://www.ordenador.online/Programacion/Perl-Programming/' target="_self">Perl Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Python-Programming/' target="_self">Python Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Rubí-Programación/' target="_self">Rubí Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Visual-Basics-Programación/' target="_self">Visual Basics Programación</a></li> </ul> </div> </div> <!--right end--> <div class="cl"></div> </div> <div class=esfoot> <div class=copy>Conocimientos Informáticos © http://www.ordenador.online</div> </div> </body> </html>