Tuesday, March 31, 2015

GitHub con NetBeans

GitHub con NetBeans  (Guía rápida)
Pasos 
❏ Crear un repositorio en GitHub https://github.com/ 
❏ Clonar el repositorio en Netbeans 

❏ Menu Team­­>Git­­>Clone 

❏ Indicar el Repository URL ,User  y Password 

Presionar el botón Next 

❏ seleccionar el Remote Branches 


Presionar el botón Next 
❏ Seleccionar el directorio destino 

❏ Si el proyecto existe el IDE lo abrirá automáticamente 
❏ Si aun no hemos creado el proyecto y no hemos realizado ningun Push al 
repositorio 
❏ NetBeans nos solicitara que creemos un proyecto Nuevo 
❏ Procedemos a configurar el proyecto 
❏ Cuando realizamos cambios en el proyecto, estos debemos subirlos al repositorio 
❏ Seleccionamos el proyecto y desde el menú ​
Team​
 (o dar clic derecho en el Proyecto 
y seleccionar Git) 
❏ Ejecutar Add (Solo cuando existan archivos nuevos el IDE los marcará de color 
verde) 
❏ Luego Commit (Los archivos que se modifican tendrán un color azul) 
❏ Luego Remote­­>Push to stream 














Monday, March 16, 2015

Si desemos utilizar <p:feedReader> componente de Primefaces
<p:feedReader value="http://rss.news.yahoo.com/rss/sports" var="feed">
   <h:outputText value="#{feed.title}" style="font-weight: bold;display:block"/>
   <h:outputText value="#{feed.description.value}" escape="false"/>
   <p:separator />
</p:feedReader>

Debemos incluir las siguientes dependencias <p:feedReader
<dependency>
           <groupId>com.totsp.feedpod</groupId>
           <artifactId>purl-org-content</artifactId>
           <version>0.3</version>
       </dependency>

 <dependency>
           <groupId>rome</groupId>
           <artifactId>rome</artifactId>
           <version>1.0</version>
       </dependency>

  <dependency>
           <groupId>jdom</groupId>
           <artifactId>jdom</artifactId>
           <version>1.1</version>
           <type>pom</type>

       </dependency>

Saturday, March 14, 2015

Método onblur

Método onblur
Si tenemos un formulario y deseamos que el usuario escribe por ejemplo una cédula, y no da enter, podríamos invocar algún método específico mediante el método onblour y usando <p:remoteCommnad>.
De esta manera no es necesario que presione Enter con escribir la cédula y salir del componente se activa el método.


Segmento de codigo


<p:remoteCommand update="tabView,:form:barra:toolbar,:form:growl,:form:datatableImpuestos"  
                                            name="remotefindcontribuyentes" actionListener="#{componentePagos


      <p:inputText   id="cedula"
                                          disabled="#{!componentePagos.escontribuyente}"
                                          value="#{componentePagos.cedula}"  placeholder="8-888-8888"
                                          title="#{msg.cedula}"
                                          onblur="remotefindcontribuyentes();"
                                          onkeypress="if (event.keyCode == 13) {
                                                      remotefindcontribuyentes();
                                                      return false;
                                                  }"
                                          />