SpringMVC默认依赖Bean:BeanNameUrlHandlerMapping

BeanNameUrlHandlerMapping
org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping

作用:故顾名思义,通过BeanName与Handler产生关系。即将BeanName映射到Handler.

如何使用?
xml配置

<!-- 处理的Controller必须实现Controller接口 -->
    <bean name="/beanNameUrl.action" class="com.ainoties.core.handler.BeanNameUrlHandler"></bean>   

java代码

public class BeanNameUrlHandler extends AbstractController{

    @Override
    protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response)
            throws Exception {
        System.out.println("BeanNameUrlHandler-->execute");
        return null;
    }
}

注意

我们的Controller类必须(直接|间接)实现Controller接口,否则无法判断具体处理方法时谁!!!


版权声明:本文为qq_18675693原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。