Servlets - DETECTAR UN CLICK CON EL SERVLET

 
Vista:

DETECTAR UN CLICK CON EL SERVLET

Publicado por Lander (1 intervención) el 29/01/2005 19:17:33
Mi problema es que tengo un menú con diferentes opciones y lo que quiero es que cuando se pinche sobre una de ellas se llame a un método del servlet que mande la siguiente página al cliente.
El menú con dos opciones pintaría así (Las capas las pongo xq las manejo en el STYLE):

out.println("<div id=\"tabHorizontal\">");
out.println(" <div id=\"tabInicio\" class=\"tabActive\">Inicio</div>");
out.println(" <div id=\"tabVigilancia\">Vigilancia</div>");
out.println("</div>");

Siendo Inicio la posición actual en el menú. He pensado que igual se podría enviar un formulario con el nombre de la entrada de menu y recogerla y tratarla en el método doPost.

Así por ejemplo tener una variable llamada enlace y:

public String user;
public String pass;
public String enlace = "Inicio";

public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException
{
user = request.getParameter("username");
pass = request.getParameter("password");
enlace = request.getParameter("link");

//Tratamiento de acceso...

if (enlace=="Inicio") Inicio(request,response);
else if (enlace=="Vigilancia") Vigilancia(request,response);
...
}

Y así tener un método por entrada de menú...

Cómo puedo llevar a cabo mi idea??? Hay alguna manera más facil??
ojalá se pudiese hacer un href=mi_servlet.mi_metodo
:D

Espero que podais ayudarme
ASIASSS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder