المشاركات

CRUD con JSF usando ICE Faces

صورة
(Versión wiki: http://wiki.netbeans.org/CRUDconVisualiceFaces ) Este tutorial permite guiar los pasos para realizar una simple aplicación que mantiene una tabla de una base de datos. Permite realizar Insert, Update y Delete (CRUD= Create / Read / Update / Delete) Además se considerará la funcionalidad importante de ICE faces, que es el uso de Ajax. Para ello lo realizaremos con lo siguiente: Java Development Kit 5 ó 6 NetBeans 6.5 con el Plugin VisualJSF, ICEFaces Design-Time and Run-Time Libraries , y ICEfaces Project Integration Glassfish V2 La base de datos ejemplo TRAVEL de JavaDB Creando la aplicación Diseñando la aplicación Creamos un proyecto web presionando Mayúscula+Ctrl+N. Será una aplicación web que tendrá por nombre InsertUpdateDelete , utilizará Glassfish y activamos la opción que necesitamos usar el Visual Web ICEfaces El editor habrá abierto el archivo Page1.jsp en modo diseño. Como una advertencia aparece un texto indicando que no se las paletas de Visual Java...

Configurar NetBeans con WebLogic

صورة
(Tomado de http://www.nabble.com/Netbeans-6.5-can't-add-Weblogic-10.3-server-td20002675.html ) Considerando que se tiene instalado WebLogic 10.3 en c:\oracle\Middleware\wlserver_10.3, el usuario es weblogic y su contraseña weblogic: 1. Abrir el archivo %HOME_PATH%\.netbeans\6.5\config\J2EE\InstalledServers\.nbattrs Es un archivo en formato xml 2. Agregar la siguiente etiqueta: <fileobject name="__instance_4__"> <attr name="debuggerPort" stringvalue="8787"/> <attr name="displayName" stringvalue="BEA WebLogic Server"/> <attr name="domainRoot" stringvalue="C:/oracle/Middleware/wlserver_10.3/samples/domains/wl_server"/> <attr name="isLocal" stringvalue="true"/> <attr name="password" stringvalue="weblogic"/> <attr name="registeredWithoutUI" stringvalue="false"/> <attr name="serverRoot" stringvalue=...

Base de datos relacionales en Java: HSQLDB y Apache Derby (Parte 1)

صورة
Hola a todos comenzaré este año con un post que quizás para algunos sea aburrido. Base de datos relacionales 100% Java. Ojo, no estoy diciendo que sean bases de datos orientados a objetos. Eso es otro tema. Sino, que son bases de datos relacionales (esos de Entidad-relación, tuplas, relaciones, columnas, claves foráneas, etc.) cuyo motor está hecho en Java. Por tanto, si queremos modificar algo de su funcionamiento, pues encontraremos el código en Java. No en C, ni C++, ni C#, sino en Java. Sabemos que los drivers de tipo 4 de JDBC se conectan directamente a la base de datos usando protocolos de red en java puro. Entonces, podemos suponer que usando bases de datos en java con jdbc en java, la conexión es mucho más directa, y se accede a los datos sin intermediarios. Bueno, es solo una suposición personal. En este post comentaré de dos RBDMS en Java muy conocidos y usados: HSQLDB y Apache Derby . Haremos ejemplos usando NetBeans 6.5, aunque también funcionará en NetBeans 6.1. Comenzar...

Feliz navidad 2008!

Este es un post totalmente off-topic, pero necesario en estas fechas. Feliz Navidad! porque: Nació el niño Jesús Dios vino al mundo hecho hombre Murió por nosotros Y resucitó Para que creamos en Él, y seamos hijos de Dios Ya que todos hemos pecado , y solo si dejamos nuestra vida en Él, Él nos salvará. Feliz Navidad!

Woodstock migra a ICEFaces

El equipo de Netbeans tiene el agrado de anunciar la relación entre las comunidades de NetBeans y ICEFaces para facilitar la migración de los actuales usuarios de Woodstock. Con la última versión del plugin ICEface para NetBeans, puede agregar el frameworj ICEFaces a un proyecto existen y comenzar a desarrollar páginas ICEface con las aún existentes en woodstock. Los recursos han sido creados para ayudar la migración incluyendo una guía de migración detallada y una matriz de comparación  entre los componentes de Woodstock y ICEfaces. Este solo es el inicio de la relación entre las comunidades de NetBeans y ICEfaces. Adicionamente las herramientas para migración serán planeadas para las siguientes versiones de ICEfaces. Recursos: Aprender más en la Página de migración de Woodstock a ICEfaces Descargar el  componente de ICEfaces deICEfaces.org, o desde el Centro de actualización de NetBeans desde Herramientas ->Complementos desde el IDE NetBeans. Leer la guía de portabilida...

Parche 1 para NetBeans 6.5

Acaba de lanzarse el parche 1 para NetBeans 6.5 Este parche corrige errores encontrados en los módulos Auto Update Services, Ant, BlueJ Project Support, C/C++, Database, GUI Builder, GlassFish v3 Prelude, GlassFish v3 Prelude - JRuby, IDE Platform, Java, Java EE, Web Applications, Java Profiler, NetBeans 6.5, PHP, Platform, RESTful Web Services, Ruby and Rails, SaaS Services Support y UML. Para descargarlo, utilice la opción "Ayuda > Comprobar actualizaciones" desde el IDE NetBeans 6.5. Mas información sobre este parche, se podrá encontrar aquí: http://wiki.netbeans.org/NetBeans6.5PatchesInfo

Consulta...

صورة
Me ha llegado un mail de un lector de mi blog haciéndome algunas preguntas interesantes.  Y como las respuestas son interesantes, es de interés a toda la comunidad. Antes que nada, no estoy acostumbrado a responder correos de este tipo. Para ello creé el foro http://groups.google.com/group/diesil-java de tal manera que todos podamos apoyarnos.  Ahora sí: Pregunta 1: Tengo un pequeño proyecto, donde tengo consultas a una base de datos y accedo a varios archivos (.js, .css, .php); los cuales hacen más interactiva mi web. Mi consulta: ¿Cómo hago o construyo un "portable" de mi proyecto para levantarlo en un servidor de aplicaciones; y que comience a funcionar como sitio? ¿NetBeans tiene alguna herramienta... o que carpetas o achivos del proyecto creado en NB tengo que llevarme para que desde un Hosting pueda tener la acción deada? Respuesta : Si presionas las teclas Ctrl+2 veras el panel "Archivos" que muestra la estructura del proyecto que estás trabajando. Son arch...