我使用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 访问仪表板方法,而不需要注释。
答案 0 :(得分:0)
您应该查看Spring 2.5中描述的BeanNameUrlHandlerMapping
(或看看ControllerBeanNameHandlerMapping
),这似乎就是您想要的。但为什么有人想要那个?