lostal 2022-01-16 21:02 采纳率: 0%
浏览 49

在练习SpringMVC中,配置url-pattern时,配置*.do总是报404,但是配置 / 这样就能行,这是怎么回事啊?

这个*.do方法报错是DisPatcherServlet handler not found 大致就是这个,卡了两三个小时解决不掉。但是配置 / 就没问题,能够正常运行,所以请教大佬们,这是怎么回事啊?真的希望能解决,谢谢!

  • 写回答

2条回答 默认 最新

  • 关注

    这里的url-pattern不能写成/*,因为DispatcherServlet会将向动态页面的跳转请求,即向JSP页面的跳转请求也当成一个普通的Controller请求,中央调度器会调用处理器映射器为其查找相应的处理器。当然找不到,所以在这种情况下,所有的JSP页面跳转均会报404错误。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 1月16日

悬赏问题

  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记