El caso es que llevo un tiempo atascado con un ejercicio y no soy capaz de resolverlo, a ver si alguien me puede ayudar.
Tengo que crear un único servlet que cuando recibe una petición busca en la sesión un atributo llamado color y y, si existe, lo establece de color de fondo. Además, tiene que construir un formulario con un select de cuatro colores y un botón de submit. Al hacer el submit se reenvía la petición al mismo servlet que almacena el valor del select en la sesión.
Para el formulario tengo el siguiente html:
Código
Y para el servlet en sí, esta estructura:
Código
import java.io.*; import java.io.PrintWriter; import javax.servlet.*; import javax.servlet.http.*; import java.lang.*; public void doGet (HttpServletRequest request, HttpServletResponse response) response.setContentType("text/html"); out.println( "Color seleccionado" ); out.println } }
El problema es que he leído sobre el tema en manuales y webs varios (incluyendo códigos de ejemplo) y no consigo entender como hacer lo que me pide el enunciado. Si alguien me lo pudiera explicar se lo agradecería muchísimo.