Lo más inmediato que se me ocurre es que uses una llama Ajax para traer tus datos y pintarlos.
Puedes hacerlo directamente
https://blog.udemy.com/jsp-ajax/
O usando jquery que es una libreria que te permite retocar el contenido de tu html dinámicamente (por programación).
http://www.programming-free.com/2012/08/ajax-with-jsp-and-servlet-using-jquery.html
Pero quizás lo mejor es que en vez de hacer jsp directamente te miraras como trabajar con JSF que es un framework para la creación mucho más fácil de la parte visual de tu aplicación.
http://www.adictosaltrabajo.com/tutoriales/introduccion-jsf-java/
Hola soy nuevo en el foro y quería ver si me podían ayudar en un problema que me he encontrado.
Tengo un jsp con los detalles de un articulo y en él, un boton añadir articulo a carrito. Cuando se pulsa el botón invoco a un servlet llamado AñadirACarro que se encarga de añadir el articulo a mi tabla carrito y devolver a la misma pagina del articulo en el que estaba anteriormente. No se si es la forma correcta de hacer esto ya que se invoca a el servlet demasiadas veces y ademas el boton atras del navegador te retorna a la misma pagina.
Queria saber si hay alguna forma de añadir al carro el articulo y permanecer en la misma pagina sin tener que pasar por el servlet, o al menos que el boton atras del navegador sea funcional.
Gracias.