带注释方法的 Gwt 控制器
Posted
技术标签:
【中文标题】带注释方法的 Gwt 控制器【英文标题】:Gwt Controller With Annotation Approach 【发布时间】:2012-02-27 14:04:00 【问题描述】:我已经通过实现控制器将 GWT 与 Spring MVC 集成,该控制器称为 通过 DispatcherServlet 使用 SimpleUrlHandlerMapping。
公共类 GwtRpcController 扩展 RemoteServiceServlet 实现控制器, ServletContextAware @覆盖 public ModelAndView handleRequest(HttpServletRequest 请求, HttpServletResponse 响应)抛出异常 super.doPost(请求,响应); 返回空值;我想使用带有注释@Controller
的新方法,如下所示:
这种情况下就没有handleRequest方法了,应该去哪里super.doPost(request, response);
?
【问题讨论】:
【参考方案1】:见annotated web mvc controllers in spring 2.5
你不应该手动做doPost/doGet,只需定义控制器方法和相应的参数,返回值和用于url映射的annonations。
【讨论】:
我只使用控制器来集成 GWT 和 Spring。控制器调用相关的 RemoteServiceServlet Impl 就像在链接中一样:(technophiliac.wordpress.com/2008/08/24/…) 我需要控制器在 doPost 或其他方式时表现得像 GWT 的 RemoteServiceServlet。以上是关于带注释方法的 Gwt 控制器的主要内容,如果未能解决你的问题,请参考以下文章
带有 @PathVariable 的 Spring MVC 带注释的控制器接口