weixin_50926762 2022-04-15 00:33 采纳率: 0%
浏览 50

使用springmvc过程中 @RequestMapping注解失效!

spring-servle.xml配置文件:


<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:context="http://www.springframework.org/schema/context"
       xmlns:aop="http://www.springframework.org/schema/aop"
       xmlns:mvc="http://www.springframework.org/schema/mvc"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
       http://www.springframework.org/schema/beans/spring-beans.xsd
       http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context.xsd
        http://www.springframework.org/schema/aop
        http://www.springframework.org/schema/aop/spring-aop.xsd
        http://www.springframework.org/schema/mvc
        http://www.springframework.org/schema/mvc/spring-mvc.xsd">
    <!--IoC采用注解配置-->
    <context:annotation-config/>
    <!-- 声明Spring工厂注解的扫描范围 -->
    <context:component-scan base-package="com.mm.controlls"/>
    <!--  声明MVC使用注解驱动  -->
    <mvc:annotation-driven/>

</beans>

BookController类
```java

package com.mm.controlls;

import org.springframework.context.annotation.ComponentScan;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;

@Controller
public class BookController {

    @RequestMapping("/sout")
    public void sout(){
        System.out.println("sout");
    }
}
导入的依赖:
```xml
<properties>
        <maven.compiler.source>8</maven.compiler.source>
        <maven.compiler.target>8</maven.compiler.target>
        <spring.version>5.2.13.RELEASE</spring.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
            <version>${spring.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-aspects</artifactId>
            <version>${spring.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-jdbc</artifactId>
            <version>${spring.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-test</artifactId>
            <version>${spring.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-web</artifactId>
            <version>${spring.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>${spring.version}</version>
        </dependency>
    </dependencies>




```java
F:\apache-tomcat-10.0.20-windows-x64\apache-tomcat-10.0.20\bin\catalina.bat run
[2022-04-15 09:37:36,649] Artifact springmvc-demo1:war exploded: Waiting for server connection to start artifact deployment…
Using CATALINA_BASE:   "C:\Users\HP\AppData\Local\JetBrains\IntelliJIdea2021.3\tomcat\c8c51db8-4aec-46cf-859a-d24a27b559fa"
Using CATALINA_HOME:   "F:\apache-tomcat-10.0.20-windows-x64\apache-tomcat-10.0.20"
Using CATALINA_TMPDIR: "F:\apache-tomcat-10.0.20-windows-x64\apache-tomcat-10.0.20\temp"
Using 

Tomcat的也导入了,启动tomcat的时候,请求http://localhost:8080/springmvc_demo1_war_exploded/list的时候显示404
有人能帮帮忙嘛!

  • 写回答

3条回答 默认 最新

  • 学习日记 后端领域新星创作者 2022-04-15 07:36
    关注

    web.xml呢

    评论

报告相同问题?

问题事件

  • 修改了问题 4月15日
  • 创建了问题 4月15日

悬赏问题

  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置