Tag: VAADIN
Estoy creando una aplicación web utilizando Springboot y Vaadin. He escrito un controlador que implementa un método @RequestMapping. Este método genera un PDF que debería poder ver o descargar en un navegador. Si accedo directamente al enlace, todo funciona. Sin embargo, cuando uso la navegación de Vaadin, obtengo algunos errores. . . . Read more
¿Hay un ejemplo práctico de cómo cerrar sesión de manera programática en Spring Security? He intentado muchas formas y ninguna funciona; la identificación de sesión permanece válida en el navegador. Aquí está el código que estoy usando: activeUserMenu.addItem(“Cerrar sesión”, e -> { UI.getCurrent().getPage().setLocation(“/”); SecurityContextHolder.clearContext(); SecurityContextLogoutHandler logoutHandler = new SecurityContextLogoutHandler(); logoutHandler.logout( . . . Read more
Quiero crear un componente personalizado en Vaadin. Pero en lugar de extenderlo de una clase Component, he intentado lo siguiente: public class MyMapComponent extends LMap implements Component { } Obtengo el siguiente error: getId() en ‘com.vaadin.ui.AbstractComponent’ choca con ‘getId()’ en ‘com.vaadin.flow.component.Component’; se está intentando utilizar un tipo de retorno incompatible. . . . Read more
Utilizo vaadin 7.4.6. Utilizo un combobox lleno de una lista de ciudades (de gran tamaño). Este combobox se carga desde un servicio backend java. Sin embargo, la huella de memoria de este combobox es muy significativa. Los usuarios quieren utilizar la autocompletación durante la búsqueda de la ciudad. ¿Cómo puedo . . . Read more
Estoy utilizando Vaadin 14 y tengo una vista con @Route(“B/details/:id?”). ¿Cómo obtengo el valor :id? Entonces tengo una vista A que navega con UI.getCurrent().navigate(“B/details”,parameters); a la vista B. La URL se ve así: B/details/2.