Buenas tardes, tengo un jsp el cual muestra un lista de registros el cual se encuentra mapeado directamente con una tabla en mysql. Para poder leer un dato desde una clase utilizo el request.getParameter("idTipoExamen"); el cual me obtiene el valor de la columna: "id.cod_tipo_examen" según mapeo en el texto Editar:
paramId="idTipoExamen" paramProperty="id.cod_tipo_examen"
<display:table uid="tablaTipoExamen" name="sessionScope.listaTablaTipoExamen" pagesize="10"
class="dataTable" requestURI="tipoExamen.htm?metodo=paginar">
<display:column property="id.cod_tipo_examen" title="Código" style="width:100px;"/>
<display:column property="descripcion" title="Descripción"/>
<display:column property="estado" title="Estado" style="width:100px;"/>
<display:column title="Editar" href="tipoExamen.htm?metodo=editar" value="Editar"
paramId="idTipoExamen" paramProperty="id.cod_tipo_examen" style="width:100px;text-align:center;">
</display:column
</display:table>
Cuando se trata de obtener un solo valor no hay problema con el request.getParameter, pero deseo saber el valor de dos columnas por ejemplo la de "id.cod_tipo_examen" y la de "descripcion".
Intenete obtener estos valores desde mi clase de 4 diferentes formas:
Nombre de la clase: public ModelAndView editar(HttpServletRequest request, HttpServletResponse response, Object obj){
1.con el request.getParameter("descripcion")
2. Map params = new HashMap<Object, Object>();
Med_Tabla_Tipo_Examen objTipoExamen = (Med_Tabla_Tipo_Examen)obj;
params.put("tablaTipoExamen", objTipoExamen);
3. Map params = new HashMap<Object, Object>();
Med_Tabla_Tipo_Examen objTipoExamen = new Med_Tabla_Tipo_Examen();
params.put("tablaTipoExamen", objTipoExamen);
4. Map params = new HashMap<Object, Object>();
params.put("tablaTipoExamen", (Med_Tabla_Tipo_Examen)obj);
No obtuve ningún resultado para poder leer el campo descripción.
Espero la orientación de algún conocedor sobre el tema.
Gracias.