ssm异常01

今天spring整合springMVC时遇到以下问题:

原因:浏览器将视图层的<link type="text/css" rel="stylesheet" href="/css.css">当成一次GET请求,获取css.css文件资源。

  而DispatcherServlet将/css.css当成一个请求映射,去找控制层的请求方法,

  发现没有对应方法【即:没有找到 @RequestMapping("/css.css")修饰的方法】,所以报404错误。

源码如下:

控制层: 
@RequestMapping(path = "/toRegist")
    public String toRegist() {
        System.out.println("去注册");
        return "/WEB-INF/jsp/regist.jsp";
    }
视图层:regist.jsp
<%@ page pageEncoding="UTF-8" contentType="text/html;charset=UTF-8" isELIgnored="false" language="java" %>
<html>
<head>
    <title>注册</title>
   <link type="text/css" rel="stylesheet" href="/css.css">
</head>
<body>
<div class="contain col-ex-2">dfsf</div>
<div class="contain col-ex-6">
    <div></div>
    <div></div>
    <div></div>
</div>
<div class="contain col-ex-4"></div>
</body>
</html>
原文地址:https://www.cnblogs.com/azhi/p/9198767.html