Búsqueda personalizada

domingo, 31 de agosto de 2008

Tip del dia:

Puedes determinar el rango de un tipo entero usando la formula -2^(bits-1) a (2^(bits-1) - 1

es decir para una variable tipo small que tiene 1 bytes la operacion seria -(2^7) a (2^7)-1 es decir de 128 a -127

Javascript; attributo Length de un var.

Para saber cuantos caracteres tiene un string solo necesitamos hacer un llamado al atributo lenght.

var a = "Hola mundo";

tamano = a.lenght; //ahora tamano vale 10.

javascript: validacion.

Bueno antes que nada tenemos que saber que son las expreciones regulares, que son formas para representar una conjunto valido de caracteres, por ejemplo, si quermos un e-mail tenemos que escribir una expresion regular en donde le indiquemos que tiene que llevar un "@", despues un "." y despues del punto otra cosa, las expreciones regulares en java las validamos utilizando el metodo: "match", que nos da true si la expresion es valida, ejemplo: palabraABuscar.match(ExprecionRegular).
Donde palabraABuscar es la palabra que queremos comparar y ExprecionRegular es basicamente... la esxprecion regular que usamos en dicha palabra.

ejemplo;

function validateEMail(emailTS) {
var RegExPattern = /[\w-\.]{3,}@([\w-]{2,}\.)*([\w-]{2,}\.)[\w-]{2,4}/; //expresionRegular
var errorMessage = 'Correo Electronico incorrecto, porfavor introcusca un correo electronico valido';

if(emailTS != ""){ //si la cadena esta vacia, la dejo pasar no busco nada

if (emailTS.match(RegExPattern)) { //Usamos el metodo que les comentaba
//hacemos lo que queramos hacer si la exprecion esta bien, o simplemente no hacemos nada y //dejamos pasar el formulario

} else {
alert(errorMessage); //mandamos un mensaje de error si no se cumple con la expresion

}
}

sábado, 30 de agosto de 2008

Tip del dia

los 6 tipos de numero en java(byte,short,int,long,float,double) son con signo, es decir la mitad de ellos son negativos y la mitad menos 1(menos 1 por que el 0 se guarda del lado de los positivos) son positivos

viernes, 29 de agosto de 2008

Tip del dia:

Todas la palabras reservadas empiezan con minusculas

Servlets: redireccionar una pagina.

para hacer una redireccion automatica de una pagina hacia otra solo debemos de hacer lo siguiente:

response.sendRedirect("paginaToRedirect.jsp");

recuerda que si estas en un jsp debes escribir el codigo java dentro de <% %>

es decir esta vez quedaria

<%
response.sendRedirect("paginaToRedirect.jsp");
%>

java: NoSuchElementException

Esta excepcion es lanzada cuando tratamos de acceder al siguente elemento de un Enumerator o un Iterator y pues no existe un siguiente elemento . :P

jueves, 28 de agosto de 2008

Tip del dia:

las palabras reservadas no pueden ser utilizadas como nombres para metodos, variables, clases, etc.

java: NumberFormatException

NumberFormatException;
Esta excepcion se lanza cuando se trata de convertir un String a Un formato de numero(Entefo,Float,Doucle,Char(si, char),etc) y el string no tiene "forma de numero", ejemplo:

String a = "hola";

Integer b = Integer.parseInt(a);

obtener un dato de un formulario. Servlet

Antes que nada debes de tener un form en la pagina que este el formulario, con un boton enviar dentro de este:, en form tiene un atributo action en donde debemos poner el nombre del link a la pagina donde vamos a obtener los datos, con la siguiente instruccion:

String variableNueva = request.getParameter("atributoNameDelObjeto");

donde atributoNameDelObjeto es: el atributo name del objeto del cual queremos obtener su valor.

CSS: Volver un elemento Invisible

En documento .css : visibility:hidden
en HTML: style="visibility:hidden"
con JavaScript document.getElementById("id").style.visibility = "hidden";

Introduccion

Este Blog fue creado para gardar esos pequeños detalles que se nos olvidadn a cada rato, enfocoado hacia java, javascript, css,sql, etc, no esperen demasiado solo lo cre para subir esos detallitos que busco en google una vez, y a la siguente semana los necesito de nuevo y ya se me olvidaro, jajaja de todas maneras, si a alguien le llega a servir pues que bien.



Atte: Luis m. Zavaleta Vazquez