Condivisione della tecnologia

Problema relativo al percorso della risorsa distribuito localmente sul server

2024-07-11

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Problema relativo al percorso della risorsa distribuito localmente sul server

Gerarchia di directory di risorse statiche del codice sorgente lato server

Inserisci qui la descrizione dell'immagine

Quando si utilizza Thymeleaf, la pagina html restituita si trova nella directory dei modelli. Di seguito sono riportati due esempi per spiegare i problemi di configurazione del percorso per l'accesso alle risorse durante la distribuzione del codice su Tomcat.

Esempio 1 index.html (nella directory principale dei modelli)

Chiama l'interfaccia del controller

http://localhost:8080/community/index

    @GetMapping("/index")
    public String getIndexPage(Model model, Page page){
        //方法调用前,SpringMVC会自动实例化Model和Page,并将Page注入Model,
        // 所以,在thymeleaf中可以直接访问Page对象中的数据,不需要使用model.addAttribute()方法进行数据模型的添加
        page.setRows(discussPostService.findDiscussPostRows(0));//查询帖子的总数
        page.setPath("/index");//设置当前的访问路径,用于前端复用分页链接
        List