代码之家  ›  专栏  ›  技术社区  ›  Eduardo Krakhecke

Spring引导模板可能不存在,或者任何已配置的模板解析程序都无法访问该模板

  •  0
  • Eduardo Krakhecke  · 技术社区  · 7 年前

    解析模板“producaoPrimaria”时出错,模板可能不存在或任何已配置的模板解析程序都无法访问该模板

    当我试图接近这个卫生棉时,我发现了这个错误

    我在前端使用angularJs调用模板的方法如下

    $scope.saude = function(idSistemaSelecionado) {
    
            idEntidadeSelecionada = $location.$$search.dataBase;
    
            $q.when();  
    
            if(idSistemaSelecionado ==502){
                location.href = "arrecadacao/producaoPrimaria/producaoPrimaria?dataBase=" + idEntidadeSelecionada + "&app=" + idSistemaSelecionado;
            }   
    
        };
    

    和我的appController

    app.config(function($routeProvider, $locationProvider,$qProvider){
         $qProvider.errorOnUnhandledRejections(false);
    
    $routeProvider
    .when("/producaoPrimaria", {templateUrl:'/arrecadacao/producaoPrimaria/producaoPrimariaPaginas/inicioPp.html',  controller:'inicioPpController'})
    
    }
    

    enter image description here

    和我的控制器

    @RequestMapping("/arrecadacao/producaoPrimaria/producaoPrimaria")
        public String irParaProducaoPrimaria(){
    
            return "producaoPrimaria";
        } 
    

    我做错了什么??

    1 回复  |  直到 7 年前
        1
  •  1
  •   Grzegorz B.    7 年前

    我认为您需要返回相对于templates文件夹的模板文件的完整路径。尝试以下操作:

    @RequestMapping("/arrecadacao/producaoPrimaria/producaoPrimaria")
    public String irParaProducaoPrimaria() {
    
        return "arrecadacao/producaoPrimaria/producaoPrimaria";
    }