没有注释的Spring映射到Spring的方法

时间:2015-04-21 12:44:05

标签: spring spring-mvc spring-annotations

我使用spring注释将url映射到方法,如下面的代码所示。

@Controller
public class HomeController {

    @RequestMapping(value="/admin/dashboard.htm" ,method=RequestMethod.GET)
    public String dashboard(HttpServletRequest request,HttpServletResponse response) {
       .....
       return "success";
    } 

} 

我已经通过spring xml删除了spring注释。

以前我用的是访问方法 localhost:8888 / admin / dashboard.htm 网址。

现在没有注释我需要使用 localhost:8888 / home / dashboard.htm url来访问方法。我现在正在使用Controller Class Name HandlerMapping。

我需要的是,我想使用以前的网址 localhost:8888 / admin / dashboard.htm 访问仪表板方法,而不需要注释。

1 个答案:

答案 0 :(得分:0)

您应该查看Spring 2.5中描述的BeanNameUrlHandlerMapping(或看看ControllerBeanNameHandlerMapping),这似乎就是您想要的。但为什么有人想要那个?