Java Básico

Comparación de strings

Siempre por métodos. el operador == no sirve.

Cuidado con los nulos, (equals rompe)
la inicialización con el mismo valor (solamente en ese caso funciona ==)

equals()
compareTo()
Referencia: 1 2 ; cómo funcionan los strings: 3



Eclipse

(Ya merecería una página de errores por sí mismo)

Sources del proyecto plagadas de errores

De vez en cuando, eclipse se corrompe y dan error prácticamente todos los ficheros fuente del proyecto.
Aparece todo lleno de crucecitas rojas.
Incluso da error como que no encuentra las referencias entre clases que están en el mismo paquete.
Solición: Botón derecho en el proyecto - Maven - Update project (Alt + F5).


JSTL

Etiquetas personalizadas

... Completar:
Internacionalización mediante bundles de etiquetas personalizadas
bundles
message y MessageFormat
Ojito con el nombre y el sufijo de locale: misetiquetas_es.properties y misetiquetas_gl.properties . Revisar que los nombres sean exactamente iguales ("misetiquetas..." y " misetiquetas...") y que exista un sufijo para el locale por defecto ("..._es" en nuestro caso).