Mostrando del 111 al 120 de 163 registros
Hasta ahora el programador ha aprendido a mandar a pantalla mensajes con el método System.out.print, pero es importante que también aprenda a pedir datos al usuario, en este capítulo se aprenderá a realizar dicho procedimiento.
Seguramente, todos alguna vez hemos grabado o cargado un nuevo programa en nuestro equipo, y mientras se realizaba esa grabación algo nos indicaba cuánto se llevaba completado de la operación o cuánto faltaba. Este es sólo un ejemplo de los muchos casos en los que los indicadores de progreso son útiles.
El mundo J2EE está lleno de marcos de desarrollo, todos diseñados para simplificar las tediosas tareas de programación a bajo nivel y permitir al programador enfocarse en tareas más interesantes relacionadas con el negocio. El más conocido de todos probablemente es Struts, el modelo Model-View-Controller (MVC) está basado en acciones Struts. Los marcos de trabajo más recientes se han distanciado de la aproximación de Struts en favor de una aproximación de mayor nivel, más oritentada a objetos que está basada en componentes y dirigida a los eventos. Entre los más interesantes de esta nueva generación de marcos de trabajo están las JavaServer Faces (JSF), que están respaldadas por gigantes de la industria como Sun; y un dinámico e innovador marco de trabajo salido del proyecto Apache Jakarta llamado Tapestry.
Actualmente en las aplicaciones productivas siempre surge la necesidad de estar monitoreando la aplicación, ya sea desde la consola del servidor Web, o bien desde un archivo log, es muy común realizar este trazado de mensajes usando la sentencia System.out.println sin embargo su uso es bastante perjudicial para las aplicaciones una de las mejores opciones para reemplazar el System.out es el uso de Apache Log4j, este artículo muestra la manera de configurar Log4J para las aplicaciones Java.
El objetivo es tener un ambiente de desarrollo para usar la plataforma Java EE 5.0. A lo largo de la siguiente práctica se instalarán los diferentes componentes que se necesitan para desarrollar software usando la especificación Java EE 5.0 como lo son: La maquina virtual Java 1.5, el servidor de aplicaciones Java EE 5.0, un IDE de desarrollo.
El marco de trabajo Struts permite implementar fácilmente el algoritmo de una aplicación Web, incluyendo la ramificación condicional y el manejo de excepciones. Ahora, con la ayuda de Exadel Studio es posible definir esta lógica de una forma visual, utilizando el Diagrama de Flujo Web de Exadel Studio. En el modo diagrama (vista tabulada) del editor de ficheros de configuración de Exadel Studio, podrá definir todos los elementos Struts (Actions, Forwards, Exceptions, JSP Pages y Transitions) de una forma visual.