Encontrado! Aquí se muestra la forma de hacer redirects con jsf2
https://blogs.oracle.com/enterprisetechtips/entry/post_redirect_get_and_jsf
jueves, 13 de septiembre de 2012
Tutoriales y ejemplos de uso de JSF2 con Primefaces
Recopilatorio de links con tutoriales con el uso de jsf2 y Primefaces:
http://primefaces.org/
http://www.primefaces.org/showcase/ui/home.jsf
http://www.horstmann.com/corejsf/jsf-tags.html
http://www.mkyong.com/jsf2/custom-validator-in-jsf-2-0/
http://www.mkyong.com/tutorials/jsf-2-0-tutorials/
http://code.google.com/p/primefaces-extensions/source/browse/samples/showcase/trunk/src/main/webapp/sections/ajaxstatus/example-declarativeAjaxStatus.xhtml?r=1120&spec=svn1178
http://code.google.com/p/primefaces-extensions/source/browse/samples/showcase/trunk/src/main/java/org/primefaces/extensions/showcase/controller/AjaxStatusController.java?r=1120
http://balusc.blogspot.com.es/2011/01/jsf-20-tutorial-with-eclipse-and.html
http://www.coreservlets.com/JSF-Tutorial/jsf2/#New-Features
Proyecto completo con ejemplos de uso de Primefaces:
https://code.google.com/p/proyecto-final-alquileres/
Y para el que no tenga muy claro que es PrimeFaces:
http://es.wikipedia.org/wiki/PrimeFaces
http://primefaces.org/
http://www.primefaces.org/showcase/ui/home.jsf
http://www.horstmann.com/corejsf/jsf-tags.html
http://www.mkyong.com/jsf2/custom-validator-in-jsf-2-0/
http://www.mkyong.com/tutorials/jsf-2-0-tutorials/
http://code.google.com/p/primefaces-extensions/source/browse/samples/showcase/trunk/src/main/webapp/sections/ajaxstatus/example-declarativeAjaxStatus.xhtml?r=1120&spec=svn1178
http://code.google.com/p/primefaces-extensions/source/browse/samples/showcase/trunk/src/main/java/org/primefaces/extensions/showcase/controller/AjaxStatusController.java?r=1120
http://balusc.blogspot.com.es/2011/01/jsf-20-tutorial-with-eclipse-and.html
http://www.coreservlets.com/JSF-Tutorial/jsf2/#New-Features
Proyecto completo con ejemplos de uso de Primefaces:
https://code.google.com/p/proyecto-final-alquileres/
Y para el que no tenga muy claro que es PrimeFaces:
http://es.wikipedia.org/wiki/PrimeFaces
Links de ayuda para el desarrollo de portlets con Liferay
Links de pequeños tutoriales de ayuda para el desarrollo de portlets con Liferay:
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=gadgetLiferay6
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Liferay
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=PrimefacesLiferayPortlet
http://www.liferay.com/community/wiki/-/wiki/Main/Integrating+PayPal+into+Liferay
http://www.liferay.com/es/community/forums/-/message_boards/message/13986927
Y para el que no tenga muy claro qué es un portlet:
http://es.wikipedia.org/wiki/Portlet
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=gadgetLiferay6
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Liferay
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=PrimefacesLiferayPortlet
http://www.liferay.com/community/wiki/-/wiki/Main/Integrating+PayPal+into+Liferay
http://www.liferay.com/es/community/forums/-/message_boards/message/13986927
Y para el que no tenga muy claro qué es un portlet:
http://es.wikipedia.org/wiki/Portlet
Ejemplo de configuración de IDE Eclipse para trabajar con una aplicación J2EE
A continuación se muestra un ejemplo de instalación de eclipse y configuración de diferentes plugins útiles en el desarrollo
Esta es la versión java que utilizamos.
DOWNLOAD: http://www.oracle.com/technetwork/java/javase/downloads/jdk6-jsp-136632.html
Instalar e incluir como variable del sistema: JAVA_HOME=C:\Program Files\Java\jdk1.6.0_27
Versión de maven que utilizamos para todos los proyectos
DOWNLOAD: http://maven.apache.org/download.html
Descomprimir e incluir en el PATH del sistema el directorio de instalación: C:\apache-maven-3.0.3\bin
Incluir librerías en: C:\apache-maven-3.0.3\lib\ext
jsch-0.1.38.jar
plexus-interactivity-api-1.0-alpha-6.jar
wagon-ssh-1.0-beta-7.jar
wagon-ssh-common-1.0-beta-7.jar
Añadir como variable del sistema M2_HOME con la ruta al directorio de instalación de maven y añadir en el path la ruta al directorio bin del maven, tal y como se muestra en la imagen:
DOWNLOAD: http://www.eclipse.org/downloads/
Maven Integration for Eclipse: http://marketplace.eclipse.org/content/maven-integration-eclipse
Subversive - SVN Team Provider: http://marketplace.eclipse.org/content/subversive-svn-team-provider Versión 1.6.16 de SVN
Checkstyle Plug-in: http://marketplace.eclipse.org/content/checkstyle-plug
JAutodoc: http://marketplace.eclipse.org/content/jautodoc -- Window-Preferences-Java-JAutodoc. Deseleccionar la opción Add ToDo for auto-generated Javadoc
ECobertura: http://marketplace.eclipse.org/content/ecobertura
Properties Editor: http://marketplace.eclipse.org/content/properties-editor-0
Configurar este plugin con la opcion lowercase
CodePro Analytix: http://marketplace.eclipse.org/content/codepro-analytix
Instalar desde "Help>Install new software..." con la url http://dl.google.com/eclipse/inst/codepro/latest/3.7
Url para futuras versiones https://developers.google.com/java-dev-tools/download-codepro?hl=es
Style/Formatter
En la configuración de eclipse modificar el formateador de codigo java dentro de Preferences/Java/Code
Poner todas las codificaciones de Eclipse en UTF-8:
General>Workspace>Text File Encoding> Other, seleccionar UTF-8
General>Web>CSS Files> Encoding, seleccionar ISO10646/Unicode(UTF-8)
General>Web>HTML Files> Encoding, seleccionar ISO10646/Unicode(UTF-8)
General>Web>JSP Files> Encoding, seleccionar ISO10646/Unicode(UTF-8)
Configuración de Save Actions, estos son configuraciones que añadimos para evitar tener que hacer tareas repetitivas cada vez que guardamos un fichero java:
Deployment Assembly
Configuración del template para el TODO.
Para poder identificar mejor los creadores y fechas de creación de los TODOs del codigo hemos añadido un template. Hay que crearlo en eclipse con los datos que vemos en la imagen.
Configuración de los Validation de eclipse. En Window-Preferences-Validation hay que desactivar toda la columna Build.
TortoiseSVN (misma versión de svn que el plugin Subversive para evitar problemas.) (opcional, puedes usar solamente la integración de eclipse)
Cliente de svn para windows.
Para Versión 1.6 SVN
DOWNLOAD: http://sourceforge.net/projects/tortoisesvn/files/
FileZilla
Programa de ftp necesario para subir y descargar ficheros a servidores
DOWNLOAD: http://filezilla-project.org/download.php?type=client
Instalar.
Putty
Cliente de consola para conectarse a servidores unix.
DOWNLOAD: http://www.chiark.greenend.org.uk/sgtatham/putty/download.html
Descomprimir.
SoapUi (opcional)
Aplicación para pruebas contra webServices
DOWNLOAD: http://sourceforge.net/projects/soapui/files/
Instalar. Si existen proyectos soapui ya generados importarlos.
Software a instalar:
- JDK 6
Esta es la versión java que utilizamos.
DOWNLOAD: http://www.oracle.com/technetwork/java/javase/downloads/jdk6-jsp-136632.html
Instalar e incluir como variable del sistema: JAVA_HOME=C:\Program Files\Java\jdk1.6.0_27
- Maven 3
Versión de maven que utilizamos para todos los proyectos
DOWNLOAD: http://maven.apache.org/download.html
Descomprimir e incluir en el PATH del sistema el directorio de instalación: C:\apache-maven-3.0.3\bin
Incluir librerías en: C:\apache-maven-3.0.3\lib\ext
jsch-0.1.38.jar
plexus-interactivity-api-1.0-alpha-6.jar
wagon-ssh-1.0-beta-7.jar
wagon-ssh-common-1.0-beta-7.jar
Añadir como variable del sistema M2_HOME con la ruta al directorio de instalación de maven y añadir en el path la ruta al directorio bin del maven, tal y como se muestra en la imagen:
- Eclipse IDE for Java EE Developers
DOWNLOAD: http://www.eclipse.org/downloads/
Plugins a instalar
Maven Integration for Eclipse: http://marketplace.eclipse.org/content/maven-integration-eclipse
Subversive - SVN Team Provider: http://marketplace.eclipse.org/content/subversive-svn-team-provider Versión 1.6.16 de SVN
Checkstyle Plug-in: http://marketplace.eclipse.org/content/checkstyle-plug
JAutodoc: http://marketplace.eclipse.org/content/jautodoc -- Window-Preferences-Java-JAutodoc. Deseleccionar la opción Add ToDo for auto-generated Javadoc
ECobertura: http://marketplace.eclipse.org/content/ecobertura
Properties Editor: http://marketplace.eclipse.org/content/properties-editor-0
Configurar este plugin con la opcion lowercase
CodePro Analytix: http://marketplace.eclipse.org/content/codepro-analytix
Instalar desde "Help>Install new software..." con la url http://dl.google.com/eclipse/inst/codepro/latest/3.7
Url para futuras versiones https://developers.google.com/java-dev-tools/download-codepro?hl=es
Style/Formatter
En la configuración de eclipse modificar el formateador de codigo java dentro de Preferences/Java/Code
Poner todas las codificaciones de Eclipse en UTF-8:
General>Workspace>Text File Encoding> Other, seleccionar UTF-8
General>Web>CSS Files> Encoding, seleccionar ISO10646/Unicode(UTF-8)
General>Web>HTML Files> Encoding, seleccionar ISO10646/Unicode(UTF-8)
General>Web>JSP Files> Encoding, seleccionar ISO10646/Unicode(UTF-8)
Configuración de Save Actions, estos son configuraciones que añadimos para evitar tener que hacer tareas repetitivas cada vez que guardamos un fichero java:
Configuración del template para el TODO.
Para poder identificar mejor los creadores y fechas de creación de los TODOs del codigo hemos añadido un template. Hay que crearlo en eclipse con los datos que vemos en la imagen.
Configuración de los Validation de eclipse. En Window-Preferences-Validation hay que desactivar toda la columna Build.
TortoiseSVN (misma versión de svn que el plugin Subversive para evitar problemas.) (opcional, puedes usar solamente la integración de eclipse)
Cliente de svn para windows.
Para Versión 1.6 SVN
DOWNLOAD: http://sourceforge.net/projects/tortoisesvn/files/
FileZilla
Programa de ftp necesario para subir y descargar ficheros a servidores
DOWNLOAD: http://filezilla-project.org/download.php?type=client
Instalar.
Putty
Cliente de consola para conectarse a servidores unix.
DOWNLOAD: http://www.chiark.greenend.org.uk/sgtatham/putty/download.html
Descomprimir.
SoapUi (opcional)
Aplicación para pruebas contra webServices
DOWNLOAD: http://sourceforge.net/projects/soapui/files/
Instalar. Si existen proyectos soapui ya generados importarlos.
miércoles, 8 de septiembre de 2010
Error starting modern compiler
Este es un error poco documentado, que puede tenerte un rato largo mirando como un loco, al compilar nuestro proyecto con ant aparece un build failed y el mensaje "Error starting modern compiler". El problema, al menos en mi caso ha sido el siguiente, yo usaba un jdk instalado en una carpeta aleatoria c:\sun\jdk, en el cual el fichero java y javac, tenían la misma version, me apareció una actualizacion de la maquina de java de estas que salen en windows cada X tiempo que solo me actualizó el jre del sistema. Con esto lo que pasó es que al ejecutar java -version y javac -version en una ventana cmd las versiones no concordaban, y aunque en el path estuviera el jdk inicial mio, windows lo ignora ya que toma por prioritario el jre seleccionado en Panel de Control/Java. La solución a esto fue instalar el jdk de la versión que tenía de jre. Al realizar esta actualizacion los comandos java y javac vuelven a tener la misma version y entonces ant deja de decir que el compilar es "moderno".
Un saludo
Un saludo
miércoles, 10 de junio de 2009
Reproductor de listas del Youtube! http://phpcositas.zobyhost.com/metube/
He creado un reproductor de listas del Youtube, metiendo el nombre de usuario del Youtube, te saca todas las listas que tiene y cuando eliges una vas a una web donde aparecen todos los videos para reproducirlos. Tiene random y reproduccion continua XD.
http://phpcositas.zobyhost.com/metube/
http://phpcositas.zobyhost.com/metube/
Etiquetas:
listas,
reproduccion,
youtube
Suscribirse a:
Entradas (Atom)








