Apache Wicket es un gran framework para el desarrollo de aplicaciones Web en Java, en esta ocasión mostrare segmentos de código que nos permite desplegar en una ventana modal mensajes para que el usuario observe una aplicación más atractivas
Si no ingresamos un valor y le damos click al link Entrar , nos aparecer el siguiente mensaje
En el objeto TextField que usamos en el ejemplo agregamos
.add(new AjaxFormComponentUpdatingBehavior("onblur") {
protected void onUpdate(AjaxRequestTarget target) {
}
De manera que se actualice el componente
cedula = new TextField("cedula", new Model(""));
cedula.add(new AjaxFormComponentUpdatingBehavior("onblur") {
protected void onUpdate(AjaxRequestTarget target) {
}
});
De esta manera podemos verificar el valor que obtiene el TextField llamado cedula y vavalidar su contenido y si es necesario llamar al modalwindows
linkLogin = new AjaxLink("linkLogin") {
public void onClick(AjaxRequestTarget target) {
//
String lcedula = cedula.getValue();
if (lcedula == null || lcedula.equals("")) {
cedulaErradaModalWindow.show(target);
}
Si no ingresamos un valor y le damos click al link Entrar , nos aparecer el siguiente mensaje
En el objeto TextField que usamos en el ejemplo agregamos
.add(new AjaxFormComponentUpdatingBehavior("onblur") {
protected void onUpdate(AjaxRequestTarget target) {
}
De manera que se actualice el componente
cedula = new TextField("cedula", new Model(""));
cedula.add(new AjaxFormComponentUpdatingBehavior("onblur") {
protected void onUpdate(AjaxRequestTarget target) {
}
});
De esta manera podemos verificar el valor que obtiene el TextField llamado cedula y vavalidar su contenido y si es necesario llamar al modalwindows
linkLogin = new AjaxLink("linkLogin") {
public void onClick(AjaxRequestTarget target) {
//
String lcedula = cedula.getValue();
if (lcedula == null || lcedula.equals("")) {
cedulaErradaModalWindow.show(target);
}
Comments