两个
<servlet-name></servlet-name>
名字要对应,由于采用第一张servlet配置方式,springmvc-servlet.xml在WEB-INF下,注意前置名字也要对应。
这里配置映射物理路径是为了减少下图return中少写,减少代码冗余。
首先。用户在客户端发起请求,servlet(已配置拦截所有)拦截到,在DispatherServlet中注册了很多东西,如springmvc-servlet.xml文件。就会去映射到这个xml文件也就是与其规则匹配的这个文件,通过springmvc-servlet.xml中的扫描包扫描到@Controller,就将这个类加载到内存中,这个时候servlet根据路由找到路径,一步步找到对应的方法,执行我们的这个方法中的业务逻辑,然后根据你在springmvc-servlet.xml配置的试图解析器进行拼接找相应的视图。相应的试图就是index.jsp这个
servlet第二种配置
3,第三种配置