Entradas

Mostrando entradas de 2012

Pasos para Publicar un sitio Web

 Guía para Publicar un sitio Web Para principiantes.   Tomado de: http://www.softmedia.cl/softmedia/documentos/guia_publicar.html Muchas veces nos ha sucedido que al presentar una propuesta por el desarrollo de un sitio Web, o por las modificaciones a un sitio existente, debemos explicar, en términos simples, cuales son los pasos para publicar un sitio Web.  También muchas personas, amigos y clientes nos hacen reiteradamente las mismas preguntas y nos piden consejos al respecto.  Pues bien, como forma de facilitar la comprensión de este proceso a las personas comunes y corrientes, hemos escrito esta Guía para Principiantes.  Obviamente esta muy lejos de ser un documento técnico y su objetivo no es serlo, sino servir de orientación al común de las personas que deseen publicar un sitio Web de la forma más fácil posible. 1.- Obtener un nombre de dominio: El nombre de dominio es la identificación única de un s...

Creacion de un Web Service JAXWS

Como ya hemos mencionado anteriormente, para este tutorial vamos a simular una aplicación que ofrece información metereológica. Creamos un “dinamic web project” en eclipse, y creamos las clases que componen nuestra aplicación: ParteMetereologico.java package ejemplo ;   import java.util.Calendar ; import java.util.Date ;   import java.util.Vector ;   import javax.jws.WebService ;   @WebServicepublic class ParteMetereologico {   public Prevision getPrevisionFecha ( String ciudad, Date fecha ) {   // Aquí consultaríamos en la base de datos la previsión para ese día y ciudad // Devolvemos unos datos de ejemplo Prevision prevision = new Prevision ( ciudad, fecha, 10 , "Lluvioso" ) ;   return prevision ; }   public Vector getPrevision ( String ciudad ) {   // Aquí consultaríamos en la base de datos la previsión para esa ciudad Vector previsiones = new Vector ( ) ;   // Devolvemos uno...

Rootear Motorola Defy

Rootear Motorola Defy   El Motorola Defy que está comercializando Vodafone actualmente viene cargado de utilidades de Motorola que seguramente nunca utilizaré. Para deshacerme de ellas, hacer overclocking, underclocking, cambiar la ROM o  instalar algunas aplicaciones cómo Titanium Backup o AdFree necesito obtener acceso root en el sistema Android . Éstos son los pasos que he seguido para conseguir root en Motorola Defy con Android 2.1 y firmware 2.51.1 (desde Windows 7 64bits): Descargar e instalar drivers motorola . En el teléfono activar Depuración USB : Acceder a: Menú->Ajustes->Aplicaciones->Desarrollo y activar “Deputación USB”. Conectar teléfono por USB al PC. Seleccionar “ Portal y herramientas ” en el modo de conexión USB en el móvil. Se instalarán los drivers y se abrirá el portal motorola. Cerraremos todas las ventanas del portal motorola El programa para el rooteo será SuperOneClick , el cual depende de Microsoft .NET Fram...

Crear Excel HSSF

  PAGINA PRINCIPAL: DOCUMENTACION POI APACHE       package com.fywservices.poi.hssf; import java.util.ArrayList; import java.util.Iterator; import java.util.Map; import org.apache.poi.hssf.usermodel.*; public class ExcelWriterDemo { private static final String[] HEADINGS = new String[]{ "Symbol" , "Price" , "PEG" , "Yield" , "Change" }; public HSSFWorkbook createExcelWorkbook(ExcelWriterDemoData[] data) { HSSFWorkbook excelWorkbook = new HSSFWorkbook(); HSSFSheet excelSheet = null ; HSSFRow sheetRow = null ; HSSFCell rowCell = null ; ExcelWriterDemoStyles = new ExcelWriterDemoStyles(excelWorkbook); ExcelWriterDemoStock stock = null ; HSSFCellStyle headerStyle = styles.getHeaderStyle(); HSSFDataFormat dataFormat = styles.getDataFormat(); HSSFFont hea...

Aplicación de Patrones J2EE

Aplicación de Patrones J2EE

Java Server Faces JSF

Java Server Faces

Upload File

Cargue de File con campos adicionales To browse and select a file for upload you need a HTML <input type="file"> field in the form. As stated in the HTML specification you have to use the POST method and the enctype attribute of the form has to be set to "multipart/form-data" . <form action = "upload" method = "post" enctype = "multipart/form-data" >     <input type = "text" name = "description" />     <input type = "file" name = "file" />     <input type = "submit" /> </form> After submitting such a form the binary multipart form data is available in the request body. The Servlet API prior to 3.0 doesn't support multipart/form-data requests. It supports only the default form enctype of application/x-www-form-urlencoded . The request.getParameter() and consorts would all return null when using multipart form data. You...

Facelets ejemplo

Imagen
Creando nuestra plantilla para la aplicación Una de las novedades es que Facelets ya está integrado dentro del propio estándar (antes lo podíamos usar pero eramos nosotros los que nos teníamos que encargar de la integración ya que era un JAR “de terceros”). Facelets es un sistema de plantillas que nos va a permitir tanto crear plantillas o layouts de nuestra aplicación, como crear nuestros propios componentes por composición de forma muy sencilla (podemos hacer un componente como la suma/composición de otros componentes más pequeños). Otra de las ventajas de usar Facelets es que nos libramos de las dichosas JSP, y no es que tenga nada en contra de ellas, pero su ciclo de vida no casa con el del diseño en base a componentes de JSF. Así, a partir de ahora, nos vamos a dedicar a escribir XHTML (es decir ficheros XML bien formados y válidos). Además Facelets procesan estos ficheros más rápido que las clásicas JSP, por lo que todo son ventajas ;) 4.1. defaultLayout.xhtml 1 2...