Focus automático a input de HTML 5

En este post te mostraré a usar el atributo autofocus de los input en HTML para dar un focus automático a los elementos, es decir, dar focus a un campo de texto cuando se carga la página, sin usar JavaScript. Nota: si quieres enfocar un elemento de manera programada, utiliza JavaScript y la función focus. ...

septiembre 2, 2019 · 1 min · 155 palabras · Parzibyte

Recorrer ArrayList en Java: varios métodos

Hoy veremos cómo iterar o recorrer un ArrayList en Java. Recordemos que un ArrayList sirve para tener una lista de elementos de cualquier clase, además de que la misma se puede modificar (hacer crecer o eliminar elementos) a diferencia de los arreglos. Vamos a ver 3 métodos para poder recorrer un ArrayList en Java; el primero es un for sin índice (también llamado forEach), el segundo es usando un ciclo for con un contador y el tercero es usar la función forEach del ArrayList. ...

septiembre 2, 2019 · 3 min · 577 palabras · Parzibyte

th:each en Thymeleaf para recorrer listas

En este post te mostraré a usar th:each en Thymeleaf para iterar o recorrer colecciones, algo así como dibujar una lista o repetir un elemento HTML. Además de repetir una lista te enseñaré la sintaxis básica de th:each. Finalmente veremos un ejemplo con Spring Boot para renderizar una lista de productos traída desde un repositorio que a su vez se conecta con MySQL. ...

septiembre 2, 2019 · 3 min · 512 palabras · Parzibyte

Validar formularios en Spring Boot

Validar formularios con Spring Boot En este post te mostraré a validar un formulario en Spring Boot y a mostrar los mensajes de error (para indicar en dónde se equivocó al llenarse) con Thymeleaf. La validación es muy fácil, pues solo se utilizan anotaciones en la entidad. Verás que es muy sencillo gracias a las anotaciones como Min, NotNull y Size, las cuales se encuentran en: javax.validation.constraints.* ...

agosto 29, 2019 · 6 min · 1159 palabras · Parzibyte

Alerta personalizada en Android usando layout

Dialog y AlertDialog con layout personalizado en Android En este post te mostraré a crear un diálogo o alerta personalizada en Android usando un layout creado por nosotros, es decir, crear una alerta personalizada agregando elementos como EditText, Button, etcétera. Las alertas personalizadas en Android sirven para mostrar una alerta que no es una alerta de confirmación, ya que podemos definir un layout personalizado. Para lograr esto vamos a usar la clase Dialog y AlertDialog.Builder. ...

agosto 28, 2019 · 4 min · 769 palabras · Parzibyte

Cambiar puerto de Apache en Termux

Configurar puerto distinto a 8080 en el servidor de Apache sobre Android en la app de Termux Cuando instalamos Apache y PHP 7 en Android dejamos el puerto por defecto, el cual es el 8080, pero es totalmente posible cambiar el puerto de Apache en Termux, configurando el archivo httpd.conf. En este tutorial te mostraré a hacerlo, solo necesitas un editor de texto como vim o nano. ...

agosto 27, 2019 · 2 min · 268 palabras · Parzibyte

Procesar formulario con Spring Boot

Enviar datos por formulario y procesarlos usando Spring Boot En este post te voy a enseñar a obtener datos de formulario en Spring Boot usando el motor de plantillas Thymeleaf para mostrar el formulario. Vamos a ver un ejemplo de un formulario, desde dibujarlo hasta procesarlo en el controlador, usando una clase. ...

agosto 27, 2019 · 4 min · 813 palabras · Parzibyte

Solución a "error retrieving pid file" - Termux y apache

Solución al error de Apache que dice: (20014) Internal error (specific information not available): AH00058: Error retrieving pid file var/run/apache2/httpd.pid AH00059: Remove it before continuing if it is corrupted. Este error aparece al invocar a apachectl ya sea con start o con stop y sucede en algunas ocasiones al instalar PHP y Apache en Android. ...

agosto 27, 2019 · 1 min · 120 palabras · Parzibyte

Agregar mensajes flash al redirigir con Spring Boot y Thymeleaf

RedirectAttributes en Spring Boot En este post te mostraré cómo agregar mensajes de aviso que se muestran una sola vez (y al recargar ya no), muy útiles cuando se tiene que mostrar un mensaje por única ocasión cuando se redirige a otra página en Spring Boot. ...

agosto 26, 2019 · 2 min · 245 palabras · Parzibyte

Concatenar cadenas en Thymeleaf

Concatenar valores en plantilla de Thymeleaf Thymeleaf es un motor de plantillas para Java. Se puede usar por sí solo o combinándolo con un framework como Spring Boot. En múltiples ocasiones es necesario concatenar dos cadenas en Thymeleaf, o mejor dicho, dos valores. En este post te mostraré cómo hacerlo. ...

agosto 26, 2019 · 1 min · 122 palabras · Parzibyte