css没有';在Spring Boot中使用带有pathvariable的控制器调用jsp中的t load

css没有';在Spring Boot中使用带有pathvariable的控制器调用jsp中的t load,css,jsp,spring-mvc,spring-boot,Css,Jsp,Spring Mvc,Spring Boot,我的问题是Css和引导不会加载到我使用带有@PathVariable的控制器调用的页面中,但是当我调用不带@PathVariable的同一页面时,Css和引导加载会很好。当我调用/test1时,css和引导工作正常,但当我调用/test/3时,css和引导不工作,我只能看到html。我看不到我的falt,因为它是同一个JSP页面。请帮忙 控制器: package com.eBenamar; import java.io.BufferedOutputStream; import java.io.

我的问题是Css和引导不会加载到我使用带有@PathVariable的控制器调用的页面中,但是当我调用不带@PathVariable的同一页面时,Css和引导加载会很好。当我调用/test1时,css和引导工作正常,但当我调用/test/3时,css和引导不工作,我只能看到html。我看不到我的falt,因为它是同一个JSP页面。请帮忙

控制器:

package com.eBenamar;

import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.Base64;
import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.hibernate.annotations.Sort;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.validation.BindingResult;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;

import com.eBenamar.Dao.AnnonceDao;
import com.eBenamar.Entities.Annonce;


@Controller
public class AnnonceController {
    @Autowired
    private AnnonceDao annoncedao;

@RequestMapping("/test/{nb}")
  public String test( Model md,@PathVariable Integer nb) {

      md.addAttribute("ex",nb);
      return "test";
  }

@RequestMapping("/test1")
  public String test1( Model md) {


      return "test";
  }
}
test.jsp:

<%@ taglib uri="http://www.springframework.org/tags/form"  prefix="springform"  %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 
<!DOCTYPE html >
<html>
<head>

<title>Affiche annonces</title>


<link type="text/css" href="bootstrap/dist/css/bootstrap.css" rel="stylesheet" >
<link type="text/css" href="css/style.css" rel="stylesheet" >
 <script data-require="angular.js@1.0.x" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.8/angular.min.js" data-semver="1.0.8"></script>

</head>
<body>
<nav class="navbar navbar-fixed-top  navbar-inverse" id="my-navbar" >
  <div class="container">
     <div class="navbar-header">
       <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse" >
         <span class="icon-bar"></span>
         <span class="icon-bar"></span>
         <span class="icon-bar"></span>
         <span class="icon-bar"></span>
       </button>
       <a href="/affiche" class="navbar-brand "> Parcourir</a>
     </div>  <!-- navbar header -->

     <div class="collapse navbar-collapse" id="navbar-collapse">
     <a class="btn btn-info navbar-btn navbar-right" href="">Download</a>

       <ul class="nav navbar-nav">
         <li class="active"> <a href="/save"/> Nouvelle annonce </a>

         <li><a href="/test/4"/> publicite </a></li>
         <li><a href=""/> Foire aux Questions </a></li>
         <li class="dropdown ">
           <a class="dropdown-toggle" data-toggle="dropdown">
           Contact <b class="caret"></b>
           </a>

             <ul class="dropdown-menu ">
               <li > <a>Contactez nous</a> </li>
               <li> <a>Coordonnees</a></li>
               <li> <a>about us</a></li>
             </ul>
          </li>
       </ul>
     </div>

  </div> <!-- end container -->

</nav>  <!-- end nav bar -->

<br><br><br><br><br>
<div id="pp"> ${ex}</div> 
</body>
</html>
存储库:

package com.eBenamar.Dao;

import java.util.List;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.repository.CrudRepository;

import com.eBenamar.Entities.Annonce;

    public interface AnnonceDao extends   JpaRepository<Annonce, Integer> {

}
pom.xml:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.example</groupId>
    <artifactId>kijijiSB</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <packaging>war</packaging>

    <name>kijiji2</name>
    <description>Demo project for Spring Boot</description>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.4.1.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <java.version>1.8</java.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
        </dependency>
        <!-- <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-rest</artifactId>
        </dependency> -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
<!--            <scope>provided</scope>
 -->        </dependency>

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <!-- <scope>provided</scope> -->
        </dependency>



        <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-tomcat</artifactId>
<!--        <scope>provided</scope> -->
    </dependency>


<dependency>
  <groupId>org.apache.tomcat.embed</groupId>

  <artifactId>tomcat-embed-jasper</artifactId>
  <!-- <scope>provided</scope> -->
</dependency>

        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
            <!-- <scope>provided</scope> -->
        </dependency>
<dependency>
    <groupId>commons-fileupload</groupId>
    <artifactId>commons-fileupload</artifactId>
    <version>1.3.1</version>
</dependency>


        <!-- <dependency>
            <groupId>org.eclipse.jdt.core.compiler</groupId>
            <artifactId>ecj</artifactId>
            <version>4.6.1</version>
            <scope>provided</scope>
        </dependency> -->


    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <!-- <scope>provided</scope> -->
            </plugin>
            <!-- <plugin> 
              <groupId>org.apache.maven.plugins</groupId> 
              <artifactId>maven-surefire-plugin</artifactId>
              <configuration> 
                <useSystemClassLoader>false</useSystemClassLoader> 
               </configuration> 
             </plugin> -->
        </plugins>
    </build>


</project>

4.0.0
com.example
基吉希布
0.0.1-快照
战争
吉吉吉2
SpringBoot的演示项目
org.springframework.boot
spring启动程序父级
1.4.1.1发布
UTF-8
UTF-8
1.8
org.springframework.boot
spring引导启动器数据jpa
org.springframework.boot
SpringBootStarterWeb
mysql
mysql连接器java
运行时
org.springframework.boot
弹簧起动试验
org.springframework.boot
弹簧启动机tomcat
org.apache.tomcat.embed
汤姆卡特·贾斯珀
javax.servlet
jstl
文件上传
文件上传
1.3.1
org.springframework.boot
springbootmaven插件

最后我找到了一个解决方案,它非常基本。这是在链接到我的css和引导我改变:

<link type="text/css" href="bootstrap/dist/css/bootstrap.css" rel="stylesheet" >
<link type="text/css" href="css/style.css" rel="stylesheet" >

致:



它加载我的css和bootsrap,我希望有一天能帮助别人。

最后我找到了一个解决方案,它是如此的基本。这是在链接到我的css和引导我改变:

<link type="text/css" href="bootstrap/dist/css/bootstrap.css" rel="stylesheet" >
<link type="text/css" href="css/style.css" rel="stylesheet" >

致:


它加载我的css和bootsrap,我希望有一天能帮助别人

<link type="text/css" href="bootstrap/dist/css/bootstrap.css" rel="stylesheet" >
<link type="text/css" href="css/style.css" rel="stylesheet" >
<link type="text/css" href="/bootstrap/dist/css/bootstrap.css" rel="stylesheet" >
<link type="text/css" href="/css/style.css" rel="stylesheet" >