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 "% >
< bean : clave de mensaje = " logon.title " />
< /title >
< /head>
bgcolor="white">
< bean : key message = " pronta . nombre de usuario " /> < /th > | < html: la propiedad text = " Tamaño nombre de usuario " = " 16 " /> < /td > < /tr > |
< th class = " right" >
< /th >
< td class = "left ">
< /td >
< /tr >
< bean : clave de mensaje = " button.submit " /> < /html : submit > < /td > class="right"> < br > < bean : Mensaje Página 2 Pega el siguiente código para transferir datos desde un ActionForm a un objeto de negocio : PropertyUtils.copyProperties ( ActionForm , BusinessObject ) ; revertir los parámetros, si por el contrario quiere para transferir datos de un objeto de negocio a un ActionForm : PropertyUtils.copyProperties ( BusinessObject , ActionForm ) ; 3 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 : <% @ page action = " uploadAction.do " enctype = "multipart /form-data "> Entrada de texto : Por favor introduce el archivo que desea cargar : < /html: form> 4 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 : javax.servlet.http.HttpServletRequest importación; javax.servlet.http.HttpServletResponse importación; < p> org.apache.struts.action.ActionForm importación; importación org.apache.struts.action.ActionMapping ; importación org.apache.struts.upload.FormFile ; public class UploadForm extiende ActionForm { protegida cadena myText ; protegida FormFile myFile ; setMyText public void ( String text ) { myText = texto; } getMyText public String () { myText return; } pública setMyFile void ( archivo FormFile ) { myFile = Archivo ; } pública FormFile getMyFile () { regreso myFile ; } }
|
|