@RequestMapping(value = "/xxx", method =RequestMethod.GET)publicModelAndView index(HttpServletRequest request)
{
ServletContext servletContext=request.getSession().getServletContext();if (servletContext == null)
{return null;
}
WebApplicationContext appContext=WebApplicationContextUtils.getWebApplicationContext(servletContext);//请求url和处理方法的映射
List requestToMethodItemList = new ArrayList();//获取所有的RequestMapping
Map allRequestMappings =BeanFactoryUtils.beansOfTypeIncludingAncestors(appContext,
HandlerMapping.class, true, false);for(HandlerMapping handlerMapping : allRequestMappings.values())
{//本项目只需要RequestMappingHandlerMapping中的URL映射
if (handlerMapping instanceofRequestMappingHandlerMapping)
{
RequestMappingHandlerMapping requestMappingHandlerMapping=(RequestMappingHandlerMapping) h