viernes, 16 de julio de 2010
miércoles, 14 de julio de 2010
Método hascode() y equals()
El método hashCode() te sirve para asignar un ID al objeto y así pode encontrarlo por ejemplo dentro de una colección, y el método equals se utiliza para saber si dos objetos son iguales.
martes, 6 de julio de 2010
Tipo CHAR
He estado teniendo problemas con una columna de tipo CHAR ,resulta que al sacar el dato en un textarea, el resto del textarea que no estaba relleno metía espacios en blanco y he encontrado esto por Internet,que la longitud de una columna
El caso es que a mi no me borraba los espacios en blanco tal como dice así que he tenido que cambiar el tipo a varchar2 y se solucionó el problema pues un dato o variable VARCHAR tiene una longitud variable: VARCHAR(20) indica que se trata de una cadena de máximo 20 posiciones. El espacio que se empleará para almacenar esa cadena es solo el que ocupe (5, 10, etc. caracteres).
CHAR se fija a la longitud que se declara al crear la tabla. La longitud puede ser cualquier valor de 0 a 255. Cuando los valores CHAR se almacenan, se añaden espacios a la derecha hasta las longitud específica. Cuando los valores CHAR se recuperan, estos espacios se borran.El caso es que a mi no me borraba los espacios en blanco tal como dice así que he tenido que cambiar el tipo a varchar2 y se solucionó el problema pues un dato o variable VARCHAR tiene una longitud variable: VARCHAR(20) indica que se trata de una cadena de máximo 20 posiciones. El espacio que se empleará para almacenar esa cadena es solo el que ocupe (5, 10, etc. caracteres).
lunes, 28 de junio de 2010
viernes, 21 de mayo de 2010
Algunos conceptos de Ajax
- ajaxSingle -->Cuando le pones ajaxSingle="true" a un elemento a4j, estás indicando que en la petición Ajax sólo se enviará ese campo al servidor. El resto de campos del formulario no se enviarán.
- ajaxRegion -->Y un a4j:region delimita un grupo de campos que se enviarán en la petición Ajax. Digamos que determina qué trozo de la web estará involucrada en la petición Ajax.Todo lo que quede fuera de la región, no contará para el tema Ajax.
- immediate -->Cuando pones immediate="true" en un elemento JSF (no es un atributo exclusivo de A4J) estás indicando que ese elemento no pasará por la validación de JSF.
miércoles, 28 de abril de 2010
Quitar contraseña del SVN
Hace poco he tenido que quitar la contraseña de mi SVN y para ello he tenido que hacer los siguientes pasos:
- Desconectar el SVN (Discard location).
- Eliminar el archivo .keyring, yo lo tengo en la carpeta de eclipse/configuration/org.eclipse.core.runtime.
- Reiniciar Eclipse para que se haga efectivo el cambio.
martes, 30 de marzo de 2010
Spring Security
Es un subproyecto de Spring con el cual podemos gestionar la autenticación en las aplicaciones Java tanto a urls del proyecto como a clases Java o acceso a métodos.La gestión de usuario se puede realizar a través de roles en bases de datos.
Este subproyecto utiliza filtros para la seguridad de métodos o clases o las peticiones al servidor de la aplicación y la conflagración de la seguridad se encuentra dentro del war ear y otras de las ventajas que tienes es que soporta varios modelos de autenticación como LDAP, HTTP Digest etc... y podemos ampliar extendiendo nuestras clases del Spring Security.
Estos filtros se confirguran en el web.xml.
Con Spring Security podemos incluis seguridad en nuestras aplicaciones facilmente ya que apenas tenemos que escribir código para poder utilizarlo.
El jar que necesitamos el : spring-security-core.jar
Este subproyecto utiliza filtros para la seguridad de métodos o clases o las peticiones al servidor de la aplicación y la conflagración de la seguridad se encuentra dentro del war ear y otras de las ventajas que tienes es que soporta varios modelos de autenticación como LDAP, HTTP Digest etc... y podemos ampliar extendiendo nuestras clases del Spring Security.
Estos filtros se confirguran en el web.xml.
Con Spring Security podemos incluis seguridad en nuestras aplicaciones facilmente ya que apenas tenemos que escribir código para poder utilizarlo.
El jar que necesitamos el : spring-security-core.jar
Suscribirse a:
Entradas (Atom)