Pregunta

Tengo los siguientes datos

   <select  class="small" name="test"><option  value="1">a</option>

Quiero imprimir 'a' cómo puedo hacerlo? request.getparameter(test) me da el valor seleccionado como 1

¿Fue útil?

Solución

No se puede, al menos no de esta manera.

El flujo general es este

  1. Usted tiene algún modelo, que contiene los dos valores (llamémosles "valor" y "valor de indicación")
  2. salida de la <select> en un JSP y pasar sobre ese modelo
  3. Cuando el formulario se envía de vuelta al servlet / JSP, se obtiene el "valor" y, basándose en su modelo, obtener el correspondiente "valor de indicación"

Como se señaló en el comentario anterior, el modelo más ampliamente utilizado es una aplicación Map. TreeMap. HashMap, LinkedHashMap, dependiendo de sus datos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top