Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2013, 12:12
ofercho2008
 
Fecha de Ingreso: septiembre-2013
Mensajes: 3
Antigüedad: 10 años, 7 meses
Puntos: 0
Submit en un <a href...>

Hola, soy nuevo en este foro, como dice el titulo mi duda es la siguiente, como puedo enviar por un href como si fuera submit, he buscado por los demas foros pero no encuentro solucion a mi problema...

Estoy programando en jsp (Netbeans) con mysql y necesito lo siguiente:

Tengo una tabla, la cual se llena mediante una consulta a la bd de noticias, los campos titulo, texto, fecha, etc. La idea es que en la seccion del texto de la noticia tengo un "Ver mas" que al cliclear en el, se abre en una nueva pestaña mostrando solo la noticia en la que se dio click:

<%
ResultSet datos = Conexion.Consultar("select titulo, left(texto,200), fecha, categoria, nombre, codigo from autor a, noticia n where n.autor = a.cedula order by fecha desc limit 5");

while(datos.next())
{
out.println("<tr>");
out.println("<td width='300px'>" + datos.getString(1) + "</td>");
out.println("<td>" + datos.getString(2) + " ... <a href='Contenido.jsp' id='a' target='_blank' name='codigo' value='" + datos.getString(6) + "'>Ver más</a></td>");

out.println("<td align='center' width='90px'>" + datos.getString(3) + "</td>");
out.println("<td align='center'>" + datos.getString(4) + "</td>");
out.println("<td align='center' width='80px'>" + datos.getString(5) + "</td>");
out.println("</tr>");
}

datos.close();
%>

Como pueden ver el codigo anterior en la segunda columna de la tabla primero muestra el texto, mediante un link ver mas se pide a la bd el codigo (datos..(6)) de la noticia referenciada pero al darle click no consigo que se guarde el value en el name codigo y por lo tanto al llegar a la otra pagina me toma el value como 0 y no muestra nada, caso contrario si aplico un input submit ahi si me funciona pero como entenderan se ve mejor con un link que con un boton.

De antemano agradezco a cualquiera que me pueda ayudar. Saludos