配置SpringMVC中的映射器和适配器
发布日期:2021-05-10 02:13:37 浏览次数:15 分类:精选文章

本文共 3251 字,大约阅读时间需要 10 分钟。

SpringMVC���������������������������

������������������

���SpringMVC������������������Handler Mapping������������������������URL������������������������������������Handler���������Controller������������������Web������Servlet������������������������������������������URL������������������Controller������������������������

������������������

������������Handler Adapter���������������������������SpringMVC���������������Annotation���������������������������������������������������������������Controller���������Controller������������������������������������


������XML������������������������������

������������BeanNameUrlHandlerMapping

������BeanNameUrlHandlerMapping������������Bean������������������URL������������������

���������������http://localhost:8080/fruits.action���������������FruitsController���queryList���������


������������SimpleUrlHandlerMapping

SimpleUrlHandlerMapping������������������������������������

  • URL���������������������/���
  • ������prop key���������������URL������������������������������ID���������������������
  • ���������

    fruitsController

    ������������������������������Controller���������URL������������������������������


    ������������ControllerClassNameHandlerMapping

    ���������������������������ControllerClassNameHandlerMapping������������������������������������������������������������������������


    ������XML������������������������������

    ������������SimpleControllerHandlerAdapter

    ������������������������Controller���������SimpleControllerHandlerAdapter���������������������������������������������������


    ������������Spring MVC 3.x���AnnotationDriven������

    ���Spring MVC 3.x������������������<mvc:annotation-driven>���������������������������������������������������������������������������������������������������������������������

    ������Bean���������������������

    ������������������������������������������������������springmvc.xml������������������������


    ���������������������

  • ���������������������������������������������������������������XML���������������������
  • ���������������������������������Bean���������Spring������������������������������������������
  • ���������������������������������������������������������������

  • ������Controller���

    // ���������������������������Controller������
    @Controller
    public class FruitsController {
    private FruitService fruitService = new FruitService();
    @RequestMapping("/queryList")
    public ModelAndView queryList() {
    ModelAndView modelAndView = new ModelAndView();
    modelAndView.addObject("fruits", fruitService.queryFruitsList());
    modelAndView.setViewName("/WEB-INF/jsp/fruitsList.jsp");
    return modelAndView;
    }
    }

    web.xml������������

    springmvc
    org.springframework.web.servlet.DispatcherServlet
    contextConfigLocation
    classpath:springmvc/springmvc.xml
    *.action

    ������������������������������������������SpringMVC���������URL���������������������������������������������������������������������������

    上一篇:配置SpringMVC中的视图解析器
    下一篇:IDEA+maven+SpringMVC配置简单web项目

    发表评论

    最新留言

    很好
    [***.229.124.182]2025年04月19日 10时57分06秒