广告
返回顶部
首页 > 资讯 > 后端开发 > Python >springMVC的RequestMapping请求不到路径的解决
  • 663
分享到

springMVC的RequestMapping请求不到路径的解决

2024-04-02 19:04:59 663人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

目录springMVC RequestMapping请求不到路径controller层配置:WEB.xml配置:springmvc.xml的配置:错误所在:Controller路径的

springMVC RequestMapping请求不到路径

代码展示:

controller层配置:


@Controller 
public class UserController { 
 private UserService service = new UserServiceImpl();  
 @RequestMapping(value="/list",method=RequestMethod.GET)
 public String list(Model model) throws Exception {
  List<User> list = service.getAll(); 
  model.addAttribute("list", list); 
  return "list"; 
 } 
}

web.xml配置:


<servlet> 
   <servlet-name>springmvc</servlet-name> 
   <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
   <init-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:springmvc.xml</param-value>
   </init-param>
  </servlet>
  <servlet-mapping>
   <servlet-name>springmvc</servlet-name>
   <url-pattern>*.action</url-pattern>
  </servlet-mapping>

springmvc.xml的配置:


<context:component-scan base-package="cn.jzh"></context:component-scan> 
 <context:annotation-config conversion-service="dateConverter"></context:annotation-config>
 
 <!-- 视图解析 --> 
 <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> 
  <property name="viewClass" value="org.springframework.web.servlet.view.jstlView"></property>
  <property name="prefix" value="/WEB-INF/view/"></property> 
  <property name="suffix" value=".jsp"></property> 
 </bean>
 
 <!-- 配置转换器 --> 
 <bean id="dateConverter" class="org.springframework.fORMat.support.FormattinGConversionServiceFactoryBean">
  <property name="converters"> 
   <bean class="cn.jzh.converter.DateConverter"></bean> 
  </property> 
 </bean> 
 
 <!-- 静态放行 --> 
 <mvc:default-servlet-handler/>

jsp层,就这一句话:


<a href="list.action" rel="external nofollow" >用户列表</a>

发现直接测试接口:项目名+list.action是没用的直接报404的路径找不到

另外,最后跳转的/WEB-INF/view/list.jsp也是存在的

错误所在:

原来是springmvc.xml的配置文件配置错了,注解的映射和驱动错误的使用了context:annotation-config,应该使用的是mvc:annotation-driven

Controller路径的问题RequestMapping(“/...“)导致获取不到页面传递给后台的数据

记录一个error

将RequestMapping路径和一个页面的名称(detail.html)设置成一样的时候,导致根本没有跳转页面!而是直接跳到了传递数据的Controller!

跳转页面的Controller

在这里插入图片描述

传递数据的Controller

在这里插入图片描述

已解决:

将RequestMapping(“/…“)的路径更改!!!

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: springMVC的RequestMapping请求不到路径的解决

本文链接: https://www.lsjlt.com/news/132763.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • springMVC的RequestMapping请求不到路径的解决
    目录springMVC RequestMapping请求不到路径controller层配置:web.xml配置:springmvc.xml的配置:错误所在:Controller路径的...
    99+
    2022-11-12
  • SpringMVC找不到Controller路径的解决方案
    目录SpringMVC找不到Controller路径猜测:解决方法:SpringMVC解决系统找不到指定路径问题展示:问题原因:解决方法:推荐方法:SpringMVC找不到Contr...
    99+
    2022-11-12
  • zuul转发后服务取不到请求路径的解决
    zuul转发后服务取不到请求路径 问题 希望通过获取不同的路径中的项目名,动态设置数据源,但是经过zuul网关后,在后面的服务中获取不到请求路径。 解决 通过Header:x-for...
    99+
    2022-11-12
  • springboot请求找不到路径异常的问题
    目录请求找不到路径异常出现这种错误springboot找不到路径的报错这个原因是真的坑请求找不到路径异常 This application has no explicit mappi...
    99+
    2022-11-13
  • 解决SpringMVC @RequestMapping不设置value出现的问题
    目录SpringMVC @RequestMapping不设置value从上个项目拷贝过来的form的action属性忘了修改了Spring mvc中@RequestMapping 6...
    99+
    2022-11-12
  • 解决SpringMVC拦截器path路径的坑
    目录SpringMVC拦截器path路径的坑SpringMVC拦截器设置多个path设置多个pathSpringMVC拦截器path路径的坑 SpringMVC提供了很方便的拦截器供...
    99+
    2022-11-12
  • 提示找不到java路径的解决方法
    原因:路径有中文字符,建议默认安装不要修改jdk的默认路径,之后配置环境变量即可。解决方法:如:jdk安装在“D:Program Filesjdk1.7.0_10”第一步:新建“java_home”值,输入“D:Program Filesj...
    99+
    2020-10-04
    java入门 找不到 java 路径
  • xmanager找不到默认的路径怎么解决
    这篇文章主要介绍了xmanager找不到默认的路径怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇xmanager找不到默认的路径怎么解决文章都会有所收获,下面我们一起来...
    99+
    2022-12-01
    xmanager
  • 解决python路径错误,运行.py文件,找不到路径的问题
    下面就来说说解决方案吧~ import os import sys curPath = os.path.abspath(os.path.dirname(__file__)) ro...
    99+
    2022-11-11
  • fiddler抓不到加密的请求如何解决
    要解决 Fiddler 无法捕获加密请求的问题,可以尝试以下方法:1. 使用 Fiddler 的 HTTPS 解密功能:打开 Fid...
    99+
    2023-09-21
    fiddler
  • idea系统找不到指定的路径如何解决
    要解决IDEA系统找不到指定的路径的问题,可以尝试以下方法:1. 检查路径是否正确:确保路径指向正确的文件或文件夹。检查文件或文件夹...
    99+
    2023-09-27
    idea
  • 怎么解决python路径错误,运行.py文件,找不到路径的问题
    这篇文章主要介绍“怎么解决python路径错误,运行.py文件,找不到路径的问题”,在日常操作中,相信很多人在怎么解决python路径错误,运行.py文件,找不到路径的问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对...
    99+
    2023-06-09
  • mysql中找不到指定文件路径的解决方法
    小编给大家分享一下mysql中找不到指定文件路径的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!mysql中找不到指定文...
    99+
    2022-10-18
  • 分析uniapp请求不到数据的原因和解决方法
    近年来,随着移动应用的普及,通过Uniapp开发的App也越来越多。不过,由于技术的限制和服务器的不稳定性等原因,Uniapp在请求数据时往往会遇到一些问题,其中最常见的问题是“Uniapp请求不到数据”。本文将介绍这个问题的原因以及解决方...
    99+
    2023-05-14
  • python调用文件时找不到相对路径的解决方案
    目录python调用文件时找不到相对路径python相对路径问题总结python调用文件时找不到相对路径 current_path = os.path.dirname(__file_...
    99+
    2023-03-02
    python调用文件 python相对路径 python路径
  • mysql服务路径不对的解决方法
    这篇文章主要介绍mysql服务路径不对的解决方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!mysql服务的路径不对的解决办法:首先创建文件夹,并重命名;然后在用cmd,cd路径,...
    99+
    2022-10-18
  • navicat新建查询系统找不到指定路径的解决方法
    小编给大家分享一下navicat新建查询系统找不到指定路径的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!cannot ...
    99+
    2022-10-18
  • Springboot文件上传出现找不到指定系统路径的解决
    目录Springboot文件上传出现找不到指定系统路径1、问题描述2、问题分析3、问题解决方案SpringBoot 上传文件时本地路径无效错误产生的原因解决方式有以下几点Spring...
    99+
    2022-11-12
  • 如何解决ajax请求data遇到的问题
    这篇文章将为大家详细讲解有关如何解决ajax请求data遇到的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。使用jquery,post请求data:那里要使用data...
    99+
    2022-10-19
  • Spring请求路径带参数URL使用注解的写法说明
    目录Spring请求路径带参数URL使用注解的写法正确写法:错误写法:小结:Spring注解@RequestMapping请求路径映射问题Spring请求路径带参数URL使用注解的写...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作