Printemps de Démarrage rediriger vers une autre méthode de contrôleur

Je suis très nouveau pour le Printemps de Démarrage. Je suis entrain de créer un très de base de l'application avec SpringBoot et Thymeleaf. Dans le contrôleur, j'ai 2 méthodes comme suit:

Method1 - Cette méthode affiche toutes les données de la base de données:

  @RequestMapping("/showData")
public String showData(Model model)
{
    model.addAttribute("Data", dataRepo.findAll());
    return "show_data";
}

Method2 - Cette méthode permet d'ajouter des données à la base de données:

@RequestMapping(value = "/addData", method = RequestMethod.POST)
public String addData(@Valid Data data, BindingResult bindingResult, Model model) {
    if (bindingResult.hasErrors()) {
        return "add_data";
    }
    model.addAttribute("data", data);
    investmentTypeRepo.save(data);

    return "add_data.html";
}

Fichiers HTML sont présents correspondant à ces méthodes, c'est à dire show_data.html et add_data.html.

Une fois le addData méthode est terminée, je veux afficher toutes les données de la base de données. Cependant, le ci-dessus redirige le code de la statique add_data.html la page ainsi que les nouvelles données ne sont pas affichées. J'ai besoin de quelque sorte invoquer la showData méthode sur le contrôleur, donc j'ai besoin de rediriger l'utilisateur vers l' /showData URL. Est-ce possible? Si oui, comment cela peut-il être fait?

Merci d'avance.

OriginalL'auteur Revansha | 2016-11-30