转自:https://penciltim.iteye.com/blog/501073

我在web.xml里面定义多个dispatch-servlet的前缀映射,像下面这样

Xml代码  
  1. <!-- Servlets -->
  2. <servlet>
  3. <servlet-name>dispatcher</servlet-name>
  4. <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  5. <load-on-startup>1</load-on-startup>
  6. </servlet>
  7. <servlet-mapping>
  8. <servlet-name>dispatcher</servlet-name>
  9. <url-pattern>/guestbook/*</url-pattern>
  10. </servlet-mapping>
  11. <servlet-mapping>
  12. <servlet-name>dispatcher</servlet-name>
  13. <url-pattern>/note/*</url-pattern>
  14. </servlet-mapping>

在controller里面分别有对应的controller

Java代码  
  1. @Controller
  2. @RequestMapping(value = "/note")
  3. public class Note {
  4. @RequestMapping(value = "/show", method = RequestMethod.GET)
  5. public String show(Model model) {
  6. return "note/show";
  7. }
  8. ...
  9. }
Java代码  
  1. @Controller
  2. @RequestMapping(value = "/guestbook")
  3. public class Note {
  4. @RequestMapping(value = "/show", method = RequestMethod.GET)
  5. public String show(Model model) {
  6. return "guestbook/show";
  7. }
  8. ...
  9. }

当有多个前缀映射的时候,springmvc就不认得了?
看起来像前缀映射时springmvc取得的参数是url-pattern里面的*的部分。

[SpringMVC]定义多个前缀映射的问题相关推荐

  1. springmvc默认方法名为映射名_SpringIoC和SpringMVC的快速入门

    更多内容,欢迎关注微信公众号:全菜工程师小辉~ Spring的优势? 降低了组件之间的耦合性 ,实现了软件各层之间的解耦 可以使用容易提供的众多服务,如事务管理,消息服务等 容器提供单例模式支持 容器 ...

  2. elasticsearch映射相关字段定义,属性定义,及动态映射(marvel插件方式)mapping

    1.什么是Mapping映射? 映射:创建索引的时候,可以预先定义字段的类型及相关属性 作用:这样会让索引建立的更加的细致和完善 分类:静态映射和动态映射 Type ES type Descripti ...

  3. Java框架之SpringMVC 05-拦截器-异常映射-Spring工作流程

    Java框架之SpringMVC 05-拦截器-异常映射-Spring工作流程 参考文章: (1)Java框架之SpringMVC 05-拦截器-异常映射-Spring工作流程 (2)https:// ...

  4. springmvc代码详细(五种映射,绑定参数,处理json数据,文件上传,转发,拦截器的实现)

    项目结构图: 父工程的pom.xml文件: <!-- 集中定义依赖版本号 --><properties><junit.version>4.10</junit. ...

  5. SpringMvc 04 基于注解的映射器与适配器配置

    SpringMvc的两种基于注解的映射器与适配器配置: 1.通过显式的配置映射器与适配器,并通过自动扫描标签去加载Controller类. <?xml version="1.0&quo ...

  6. 视觉SLAM十四讲学习笔记-第四讲-李群与李代数基础和定义、指数和对数映射

    基础: 在SLAM中的旋转,除了表示之外,我们还要对它们进行估计和优化.因为在SLAM中位姿是未知的,而我们需要解决什么样的相机位姿最符合当前观测数据这样的问题.一种典型的方式是把它构建成一个优化问题 ...

  7. SpringMVC - 非注解的处理器映射器和适配器

    为什么80%的码农都做不了架构师?>>>    一.非注解的处理器映射器 提供的处理器有两个属性.一个是id属性,一个是name属性.分别对应两种不同的映射器. <bean i ...

  8. 【SpringMVC】SpringMVC系列4之@RequestParam 映射请求参数值

    4.@RequestParam 映射请求参数值 4.1.概述 Spring MVC 通过分析处理方法的签名,将 HTTP 请求信息绑定到处理方法的相应人参中.Spring MVC 对控制器处理方法签名 ...

  9. 【SpringMVC】SpringMVC系列6之@CookieValue 映射请求Cookie 值

    6.@CookieValue 映射请求Cookie 值 6.1.示例 @CookieValue 可让处理方法入参绑定某个 Cookie 值,示例如下:

最新文章

  1. This Android SDK requires Android Developer Toolkit version 22.6.2 or above.
  2. Tomcat - 模拟Tomcat的webappClassLoader加载自己war包应用内不同版本类实现相互共存与隔离
  3. SpringBoot AOP完全讲解二:统一处理请求日志
  4. 国外少儿PYTHON编程书推荐
  5. 我的第一次——网站备案
  6. 八、spring生命周期之BeanPostProcessor
  7. c 表达式必须是可修改的左值_C++中的左值,右值,左值引用,右值引用
  8. php gd实现简单图片验证码与图片背景文字水印
  9. 进阶篇:3.4.1)机械加工件-不同制造工艺详解和对应设备
  10. Windows XP十五周年:由爱生恨的系统霸主
  11. c语言运行excel中vba程序,Excel 中如何运行 VBA 代码?
  12. idea项目启动报错 Failed to parse configuration class [com.epoint.FrameWebApplication]
  13. 蓝桥杯 历届试题 史丰收速算
  14. 料酒调味不宜用白酒代替
  15. 【IoT】创业:产品生产之老化测试
  16. 端游开发用什么技术可以让用户更短时间内体验游戏?端游分发...
  17. ASO马甲包:马甲包上架注意事项
  18. 关于WEB端实现电子海图研究二GeoServer
  19. 鸿蒙系统休眠时间,关闭系统休眠功能利弊
  20. 如何添加共享计算机用户,如何正确设置共享

热门文章

  1. Ubuntu Server 16.04 LTS上安装Docker(使用脚本的方式)
  2. Java的poi的excel导入怎么判断日期格式的单元格
  3. MyBatisPlus插件扩展_OptimisticLockerInterceptor乐观锁插件的使用
  4. cordova项目怎样修改版本号
  5. 基于python + tushare 的股票盯盘脚本
  6. 需求用例分析之三:补充规约
  7. Tomcat端口被占用怎么查看占用程序
  8. 大三前端实习生2018总结
  9. 注意!!Java-File类
  10. 他们是最懂数据的商家!智能品牌时代到来