Te comento en que es un servlet no se puede utilizar la libreria swing, que es la que contiene el JOptionpane, ya que este libreria esta diseñada para hacer aplicaciones de escritorio, y no para aplicaciones web, cuando ejecutes tu codigo en una maquina cliente, el mensaje de alerta JOptionpane te va a aparecer en el servidor y no en el cliente, te aconsejo que busque alguna otra manera de mostrar los mensajes;