Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/03/2013, 06:55
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 2 meses
Puntos: 454
Respuesta: Duda Servlet-Controllers-JSP

Bueno, lo del patrón MVC es lo de menos, ya que de alguna forma puedes considerar que el servlet es el controller y llama a la vista que es el jsp. Por coherencia deberías usar siempre el mismo mecanismo. Puedes hacer un controlador para Articulo que haga ambas cosas, distingues si es consulta, inserción, update o delete con un parámetro que pongas (por ejemplo, puedes llamarlo action="get", action="insert", ...) Dentro del handleRequest() mirarías primero ese parámetro y en función de su valor lees el resto de parámetros y realizas lo que tengas que hacer.

O bien puedes hacer un único controlador que atienda varias URLs distintas, cada una para una operacion (imagino que estás usando Spring MVC). Si en el controlador pones varios métodos y las anotaciones adecuadas @RequestMapping , un método podría atender http://dominio/articulo/get, otro http://dominio/articulo/insert, ...

Se bueno.
__________________
Apuntes Java
Wiki de Programación