Hola Gente!!!. Tengo un problema, el caso es el siguiente.
Tengo un framework java que desarrollé yo mismo, y sobre dicho framework tengo multiples urls apuntadas. Un parámetro en el contexo, se setea mediante la url que me llega, y en base a ese parámetro, el look n feel cambia según sea el sitio que sea. El tema es el siguiente, por ejemplo para una url, tengo un controller cuyo path sería por ejemplo /forosdelweb/posts, y para otra url, tengo otro controller, que sería /lawebdelprogramador/posts. Es estrictamente necesario que estos sean 2 controller diferentes. Y es así como está desarrollado. El tema es que quiero sacar el /forosdelweb o el /lawebdelprogramador para que quede solo el alias del controller. por ejemplo: miurl1.com/posts, y miurl2.com/posts. Y claro, que en url1 vaya al primer controller, y que de url2 vaya al otro posts.
La solución que se me ocurrió, fue que en un filter, cargue el controller que corresponda según ese parámetro que comento al principio de este post. Pero en este caso, estaría reinstanciando un controller que el servletContainer ya lo tiene instanciado, lo que significa que por cada request, estaría creando una instancia mas de la que ya existe operativamente en la jvm. Sería redundante.
Que se les ocurre?