Skip to main content

Posts

Showing posts with the label visual web pack

Cambios importantes en NetBeans

Como comenta James Branam algunos cambios que serƔn aplicados a NetBeans entre ellos UML, Visual Web, y SOA seran movidos al Update Center. Puedes visitar el enlace en el blog de James http://blogs.sun.com/branajam/entry/uml_visual_web_and_soa

Cambiando el estado de un checkbox

Cambiando el Estado de un CheckBox Algunas veces deseamos controlar el estado de un checkbox o cambiarlo segùn determinadas condiciones. Pasos: 1. Creamos un proyecto Web. 2. En el diseñador agregamos un checkbox y dos botones. * Dar click derecho en el checkbox y luego seleccionar Add Binding Attribute, para agregar los atributos al checkbox, de manera que los podamos usar en nuestro código. Generando automÔticamente private Checkbox checkbox1 = new Checkbox(); public Checkbox getCheckbox1() { return checkbox1; } public void setCheckbox1(Checkbox c) { this.checkbox1 = c; } 3.Damos click derecho en el botón Habilitar, y seleccionamos Edit Action Event Handler. A continuación, agregamos el código: this.checkbox1.setSelected(true);, el método setSelected con valor true, marca el checkbox como seleccionado, y un valor de false, quita la marca. public String button1_action() { // TODO: Process the action. Return value is a navigation // ...

Nuevos Tutoriales Visual Web en EspaƱol

Nuestro amigo Diego Silva ,ha creado nuevos tutoriales en español, sobre Visual Web con NetBeans. Fragmentos en una pÔgina web con Visual JSF (NetBeans 6.0 / 6.1) Navegación de PÔginas usando Visual JSF (NetBeans 6.1 / 6.5) Usando componentes Databound para acceder una base de datos (NetBeans 6.1 / 6.5)

DiseƱador GenƩrico para PƔginas Web

Uno de los puntos mas esperados de muchos diseñadores de aplicaciones Web, con NetBeans, es una mejora y ampliación del diseñador de PÔginas. Este es uno de los aspectos que considero que hace mucha falta, y el Dr. Winston Prakash, ha propuesto un diseñador Genérico no solo para JSF, sino que permita soporte para .html, .php, .rhtml, xhtml. Editor WYSIWYG, importación de pÔginas, integración y soporte de CSS para el diseñador de pÔginas. Enlace a los datos: * Fuente de DatosWeb Page Designer Design Concepts * Propiedades Simples * Java Collections (POJOs) * Expresiones * Metodos. Enlace al blog de Winston Es importante que hagan sus comentarios en el blog de Winston , indicando si estan interesados en esta funcionalidad. Enlaces Web Page Designer for Netbeans - Proposal Web Page Designer Concept Overview Web Page Designer Design Concepts

Utilizando Menu Woodstock en NB6.1

NetBeans 6.1, nos trae una serie de componentes que podemos utilizar en nuestras paginas web, en este caso mencionare un poco sobre el componente de menu. Aqui podemos ver el componente arrastrado en el diseƱador Las propiedades del menu Aqui podemos verlo en ejecucion Definimos un objeto de tipo Option[], que contendra las opciones del menu private Option[] OptionMenu; public Option[] getOptionMenu() { return OptionMenu; } public void setOptionMenu(Option[] OptionMenu) { this.OptionMenu = OptionMenu; } Segmento de codigo JSP para el menu <webuijsf:menu binding="#{Test.menu1}" eventListenerExpression="#{Test.selectOption}" id="menu1" immediate="true" items="#{Test.optionMenu}" style="left: 24px; top: 48px; position: absolute" submitForm="true" visible="true"> Segmento de codigo en el metodo init() this.OptionMenu = new Option[]{ new Option(...

Eliminando el binding en Visual Web

Uno de los aspectos mas controversiales con Visual Web y los componentes woodstoock, ha sido el binding de los componentes. Ligado desde las versiones previas de Java Studio Creator, esta caracteristica un poco criticada, era causante de algunos consumos adicionales de memoria en el diseñador visual adicionalmente, obligaba a ligar cada componente. Utilizado por muchos desarrolladores, pero la mayoria de usuarios de la herramienta no era algo importante, en la version 6.1 beta esta caracteristica se ha omitido Sand Chitale , nos muestra en su blog, la forma de eliminarlo en proyectos anteriores. Codigo generado en las versiones previas Codigo en la nueva versión resumiendo , ya no se generara codigo como este para cada componente private HtmlPanelGrid gridPanel1 = new HtmlPanelGrid(); public HtmlPanelGrid getGridPanel1() { return gridPanel1; } public void setGridPanel1(HtmlPanelGrid hpg) { this.gridPanel1 = hpg; } Entre algunas ventajas, notaras un IDE...

Convertidores y Validadores en VW

Muchas veces necesitamos en nuestras aplicaciones web, utilizar validadores y convertidores de datos para ajustarlos a algunos requerimientos especiales, como simboloos de moneda por mencionar un ejemplo, en el sitio de NetBeans contamos con un excelente tutorial que puedes Converting and Validating Data in Visual Web JSF Applications Imagen y codigo mostrado en el tutorial en NetBeans public String button1_action( ) { // get the amount of dollars the user entered Number dollars = (Number) textField1.getValue(); // exchange the dollars for euros double euros = dollars.doubleValue() * us2euros; // display the amount of euros staticText1.setText(new Double(euros)); // figure out the date and time Date date = new Date(); staticText2.setText(date); return null; }

Visual Web Page Layout

El Dr.Winston Prakash, presento el Page Layout para Visual Web, cada vez nos acercamos a las plantillas de diseƱo web de alta calidad de Visual Web, el plugin lo puedes descargar desde aqui Tambien puedes consultar el blog de Winston Tambien te puede interesar el theme builder, puedes verlo desde aqui Personalizar temas

Importando proyecto vwp5.5.1 a nb6.0 beta1

Jaroslav Pospisil , nos explica de una manera sencilla, como podemos importar los proyectos desarrollados con Visual Web Pack versión 5.5.1 a NetBeans 6.0, generalmente al abrirlo nos envia ciertos errores, lo unico que necesitamos es eliminar los archivos: build-impl.xml jax-ws.xml y del archivo project.xml esta parte: <buildExtensions xmlns="http://www.netbeans.org/ns/ant-build-extender/1" > <extension file="jaxws-build.xml" id="jaxws"/ > </buildExtensions > Si abres nuevamente el IDE y ejecutas el build para tu proyecto nuevamente, este regenera todos los archivos y estara funcionando sin problemas.

Convertir Proyectos JSC a VWP

El Dr. Wintons nos muestra en su blog como migrar una aplicación de Java Studio Creator, a Visual Web Application con JSF 1.2 y soporte para Java EE 5. Puedes ver el blog desde aqui. Para esto debes descargar el pluing del convertidor desde aqui Esta es la imagen que aparece en el blog de winston, del plugin.

Filtrar Registros RowSet en una misma pagina

Cuando deseamos establecer condiciones de busqueda de ciertos registros y mostrarlos en una tabla, la cual relacionamos mediante un dropDown para cambiar los registros en base a la selección, cuando cambiamos la paginación nos mostrara todos los registros y no los filtrados, si no hacemos de esta manera.

Temas Personalizados Visual Web Pack

El Dr. Winston Prakash nos presenta en su blog, algo muy esperado por los desarrolladores de aplicaciones web con Visual Web Pack, que es el cambio de temas, Winston nos presenta de manera sencilla la forma en que podemos modificar los componentes Woodstock Components y ajustarlos a nuestro gusto. Puedes verlo aqui

Error alcance getSessionBean1()

Algunas veces cuando diseñamos aplicaciones web con Visual Web Pack , se generan los paquetes necesarios, pero en algunas ocasiones se genera un error en el cual no encuentra el getSessionBean1(). De manera que no podemos usar los RowSet y demas atributos dentro de el. No se la razon especifica por la cual no los genero, puede ser algo de rendimiento ya que la maquina donde realize las pruebas no tiene buenas caracteristicas. Acontinuacion coloco las imagenes de una pagina normal sin problemas y una donde se genera el error.Y luego la solucion sencilla al problema. al crear una nueva pagina en el mismo directorio, no encuentra el getSessionBean1(). Aqui tenemos el mensaje cuando usamos el Fix Import Solución: Para solucionar este problema solo tenemos que importar los paquetes y establecer los metodos correspondientes. Paso 1: Importar paquetes import sirmupaweb.ApplicationBean1; import sirmupaweb.RequestBean1; import sirmupaweb.SessionBean1; Paso 2: Colocamos los metodos protected A...

Editando hojas estilos en NB6.0M10

La edición de hojas de estilo con nuestros proyectos Web, es muy sencilla, el Editor de NetBeans, nos ofrece una vista previa, que nos ayuda a observar el resultado final.

Fuera de Memoria

Cuando tenemos una maquina con pocos recursos, y tenemos una pagina en diseƱo con un Page Fragments para el header y nos quedamos sin recursos, podemos ver el mensaje colocado en nuestro frame.