2016-10-25 2 views
0

will ich eine ID zu einer URL in meiner Vorlage hinzufügen:Spring MVC Modell Attribut null

@Controller 
public class DashboardController { 

    @RequestMapping("/dashboard") 
    public String index(Model model){ 

     model.addAttribute("provider_id", "1"); 

     return "dashboard"; 
    } 
} 

In meinem dashboard.html ich die ID angezeigt werden soll.

<a th:href="@{'/cloudservice/' + ${provider_id}}">Show</a> 

Aber die generierte URL ist /cloudservice/null. Warum wird nicht die 1 angezeigt, die ich in das Modell einfüge?

Antwort

0

Ich habe das getestet und ich konnte dieses Problem nicht neu erstellen, das funktioniert perfekt für mich. Bitte teilen Sie hier den kompletten Controller-Code und Ihre Abhängigkeiten mit. Eine wilde Vermutung, ist Ihre Model-Klasse vom Typ org.springframework.ui.Model, richtig?

Verwandte Themen