day114-Mall entreprise-Service de recherche-Ajuster le saut de page

1. Introduire la dépendance de démarrage à chaud de page

Parce que nos pages frontales doivent être modifiées fréquemment, le redémarrage est plus gênant

Après avoir ajouté les dépendances suivantes, après la modification ultérieure du fichier, ctrl + F9 peut être

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
        </dependency>

2. Désactivez le cache thymeleaf

application.properties

spring.thymeleaf.cache=false

3. Modifiez le lien de renvoi vers la page d'accueil

Le test a révélé que le fait de cliquer sur l'icône de la page d'accueil permettait d'accéder à cette page dans nginx et que la transmission n'était pas correcte.

4. Modifier la configuration de nginx

Ouvrez la configuration dans nginx et constatez que * .gulimall.com n'inclut pas en fait gulimall.com

Modifié comme suit

Après la modification, redémarrez nginx dans le docker pour visiter à nouveau, et passez avec succès à la page d'accueil

5. Réception d'un saut de page 

Requête de mot-clé du champ de recherche

Ajouter une requête de mot-clé, modifier l'URL correspondante

Les méthodes correspondantes sont fournies dans le service de recherche

package com.atguigu.gulimall.search.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;

/**
 * @author rengang
 * @version 1.0
 * @date 2021/3/30 22:42
 */
@Controller
public class SearchController {

    @GetMapping("/list.html")
    public String listPage(){

        return "list";
    }
}

Après avoir ajouté ce qui précède, redémarrez les deux services, cliquez et passez au succès

 

Je suppose que tu aimes

Origine blog.csdn.net/JavaCoder_juejue/article/details/115329392
conseillé
Classement