2012-02-06 2 views
0

Я уже интегрировал GWT с Spring MVC, внедряя контроллер, который называется DispatcherServlet, который называется 0,, используя SimpleUrlHandlerMapping.Контроллер Gwt с аннотационным подходом

 
public class GwtRpcController extends RemoteServiceServlet implements Controller, 
     ServletContextAware { 
     @Override 
    public ModelAndView handleRequest(HttpServletRequest request, 
      HttpServletResponse response) throws Exception { 
     super.doPost(request, response); 
     return null; 
    } 
} 

Я хочу использовать новый подход с аннотацией @Controller, как показано ниже:

 
@Controller 
public class GwtRpcController extends RemoteServiceServlet implements 
     ServletContextAware { 

} 

В этом случае не будет никакой метод handleRequest, где я должен делать super.doPost(request, response);?

ответ

0

См annotated web mvc controllers in spring 2.5

Вы не должны делать doPost/doGet вручную, просто определить метод контроллера с соответствующими параметрами, возвращаемого значения и annonations для отображения URL.

+0

Я использую контроллер только для интеграции GWT и Spring. Контроллер вызывает соответствующий RemoteServiceServlet Impl, как в ссылке: (http://technophiliac.wordpress.com/2008/08/24/giving-gwt-a-spring-in-its-step). Мне нужен контроллер, как GWT. RemoteServiceServlet, когда doPost или каким-то образом. –

Смежные вопросы