viernes, 31 de diciembre de 2010

Menú contextual al hacer clic derecho con tablas YUI

Investigué en el siguiente link:

http://developer.yahoo.com/yui/examples/datatable/dt_contextmenu.html

De allí, tuve que modificar algunas cosas, porque ese menú dependía de que los datos estén cargados al inicio de la página. Pero en nuestro sitio, la tabla se carga luego de hacer clic en Consultar, y allí debe activarse.

De este foro, http://yuilibrary.com/forum/viewtopic.php?p=20405, se consiguió cierta información para eso.

Leer parámetros de inicialización de un servlet

Para conseguir información de este tema, averigué de esta página http://lineadecodigo.com/java/leer-parametros-de-inicializacion-de-un-servlet/ y funcionó correctamente.

jueves, 30 de diciembre de 2010

Problemas presentados en DisplayTag

Al dar click en el formato que se quiere exportar se mostraban los datos en la ventana mas no en un archivo independiente segun sea el caso .xml, .pdf, .cvs,etc...

Solucion:
En el siguiente link encontre un ejemplo para configurar el display.properties y el web.xml para enviar los parametros de inicializacion 
http://www.vaannila.com/struts/struts-example/struts-display-tag-table-decorator-example-1.html

Display Tag

En esta direccion encontre para exportar los archivos con displayTag:
  http://javaforchosen.wikispaces.com/Display+Tag
En este link encontre como configurar el displaytag.properties:
http://www.displaytag.org/1.2/

miércoles, 29 de diciembre de 2010

Validación de formularios

Para realizar la validación  de los datos ingresados en formularios se emplearon funciones d ela librería prototype, y se modificaron algunas de ellas para ajustarlas al proyecto


Link:

http://tetlaw.id.au/view/javascript/really-easy-field-validation

Subir Archivos al Servidor

Para la realizacion de subir los archivos al servidor se  emplearon librerias llamadas common-fileupload. Un problema presentado era que no sabiamos como obtener las rutas para guardarlos en un directorio especifico deseado, estro fue superado manipulando string y haciendo uso de diferentes funciones.

Páginas que nos ayudaron fueron:

http://www.jguru.com/faq/view.jsp?EID=160
http://www.developershome.com/wap/wapUpload/wap_upload.asp?page=jsp

HIbernate

Uno de los problemas presentados en el desarrollo del proyecto fue la implementacion de hibernate, dado que siguiendo el tutorial de netbeans se presentaba unerror el que no permitia que se realizara el mapeo correcatamente con la base de datos...

Twitter

La implementación de Twitter al proyecto se la ha sacado de:

http://www.saschakimmel.com/2009/05/how-to-create-a-dynamic-tweet-this-button-with-javascript

Se ha hecho implementación de eso mostrando una tabla de las tareas del usuario y que se pueda tweetear cada una de ellas.

Tablas YUI

Aquí hay información de las tablas YUI:

http://developer.yahoo.com/yui/grids/

Ese es el código que se ha implementado en el proyecto.