“Conocimiento Programación>Programación Java

Cómo hacer Struts Java

2013/12/11
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/89729.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/89731.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/89023.html">Cómo hacer Colapso Listas Sin Java </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/89217.html">¿Qué es el color de la constante en Java </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/89167.html">Método Longitud de entrada en Java </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/90681.html">Cómo generar un número aleatorio en Java </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/89035.html">Cómo extraer los Applets de la caché de Java </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/89710.html">Cómo localizar registros de Java envíos </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/90214.html">Cómo convertir una fecha a UTC Uso de Java </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/89659.html">Cómo dar formato al valor como flotador en el Formulario Uso 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/89183.html" >No puedo encontrar APK para un proyecto Android </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-Java/90542.html" >Cómo crear nuevo archivo en Java </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-Java/267941.html" >Cómo instalar y utilizar Java en Chromebook [octubre de 2019] </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-Java/89887.html" >Cómo utilizar ActionListener en Java </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-Java/89871.html" >Cómo utilizar Pipes en Java </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-Java/90205.html" >Cómo navegar matrices bidimensionales en 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/90357.html" >Cómo hacer una tabla de amortización en Java </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-Java/90676.html" >Acerca de la certificación Java </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-Java/90488.html" >¿Qué es un java.rmi.RemoteException </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-Java/90604.html" >Java 5 vs. Java 6 </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-Java/90009.html" >Cómo hacer un botón con Java </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-Java/89697.html" >Cómo utilizar JPA en NetBeans </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>Conocimiento de la computadora © http://www.ordenador.online</div> </div> </body> </html>