Desarrollo WEB.


Las practicas de programación orientadas a la web son muy cambiantes en el tiempo. Es necesario conocer e implementar tecnologías, conocer lenguajes,integrar comunidades,usar Ides, etc, recientes, para responder al mercado que se acerca.

lunes, 8 de abril de 2013

Lenguaje de Expresión en una pagina .xhtml en JSF

Usando primefaces muchas veces necesitamos renderizar o habilitar un componente, para ello requerimos en ocasiones usar EL(lenguaje de expresión)  en el interior de una propiedad del componente, esta propiedad se encuentra siempre sobre un archivo .xhtml. 

Estas son algunas de las opciones.

  • rendered="#{empty comprasOrdenController.selected.comprasOrdenDetallesList ? true : false}"
  • disabled="#{comprasOrdenController.actualizar eq 'si' ? true : false}"
  • value="#{comprasOrdenController.isHabilitado eq true ? 'SI' : 'NO'}"
  • value="#{itemt.idInventarioItem.codigoItem eq null ? '': itemt.idInventarioItem.codigoItem}"

domingo, 7 de abril de 2013

Preparar Apache de XAMPP para acceder a postgres (Linux suse 12.3)

Esta es la configuración mínima para acceder desde archivos .php en apache con xampp, a bases de datos en postgres. 
  • Ingresar en modo super-usuario
  • Abrir el directorio de instalacion de lampp(xampp) /opt/lampp/etc/
  • Abrir el archivo php.ini con cualquier editor de texto
  • Buscar la siguiente linea comentada en el archivo php.ini y descomentar.
    • ;extension="pgsql.so"
  • Instalar el modulo php5_pgsql por yast - instalar / desinstalar software
  • Parar xampp, y arrancar nuevamente.


miércoles, 3 de abril de 2013

Montar carpeta Windows para acceder desde linux SUSE 12.3 con Java

En ocasiones se hace necesario que nuestras aplicaciones java web acedan desde el servidor a una carpeta de un sistema operativo windows, bien sea porque necesitamos acceder a bases de datos access o a archivos de imágenes, documentos, etc.

Es allí cuando se necesitan realizar puntos de montaje del directorio al que queremos acceder. he aquí en la imagen una forma de realizarlo a través de consola en linux suse 12.3

Se crea un directorio en /mnt/ con permisos de root, para montar la carpeta windows.
iproject@maya:/mnt# mkdir winsamba



 y en esta imagen una forma de hacerlo mediante shell linux a través de java.