IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Spring Web Java Discussion :

filtrage de données avec Spring boot


Sujet :

Spring Web Java

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2022
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2022
    Messages : 8
    Par défaut filtrage de données avec Spring boot
    Bonjour a tous,
    svp j'ai un soucis; je suis entrain de faire une application web avec spring boot et j'ai un soucis au niveau de filtrage de données.
    je m'explique : j'ai deux pages qui sont la page "famille" et la page "Composant" . dans ma page famille il y'a une liste déroulante de 4 types de famille. j'ai envie que lorsqu'on clique sur lune des familles, elle m'envoie vers une autre page qui n'est autre que la page "Composant" et qui n'affichera que les composants associé a cet famille la.

    je vous joint le code de la classe ControllerFamille ayant permis de récupérer les valeurs de la liste déroulante de la page famille.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    @Controller
    public class FamilleController {
        @Autowired
        private FamilleService familleService;
     
     
        @RequestMapping("/Famille")
        public String ViewFamille(Model model){
            model.addAttribute("famille",familleService.getFamille());
            return "Famille";
        }


    NB: j'ai pas encore de "controllerComposant" car je ne connait pas comment le faire.


    merci d'avance et je reste a l'écoute pour plus d'information

  2. #2
    Membre chevronné
    Homme Profil pro
    Architecte technique
    Inscrit en
    Mai 2020
    Messages
    341
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Mai 2020
    Messages : 341
    Par défaut
    Bonjour,

    Votre liste déroulante famille doit-être dans un formulaire. Ce formulaire* doit pointer (via l'attribut "action" du tag "<form>") vers une URL qui correspond à un @RequestMappinh. La méthode de ce @RequestMapping va recevoir la famille sélectionnée, préparer les composants qui correspondent et rendre la page. Je vous laisse lire la documentation de Spring pour savoir comment accéder aux paramètres envoyés par le formulaire.


    * Vous n'êtes pas obligé d'utiliser un formulaire et/ou d'utiliser un <submit>, vous pouvez aussi faire un appel Ajax à la sélection d'une famille. Mais une chose à la fois..

Discussions similaires

  1. [AC-2010] [Formulaire] Filtrage des données avec zone de liste déroulante
    Par Lologolas dans le forum IHM
    Réponses: 2
    Dernier message: 22/11/2011, 11h14
  2. [AC-2007] Filtrage de données avec une liste déroulante
    Par Anthoto dans le forum IHM
    Réponses: 1
    Dernier message: 07/01/2011, 19h49
  3. Problème de filtrage de données avec listbox
    Par nic79 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/09/2008, 22h48
  4. Filtrage de données avec listbox
    Par williams59 dans le forum ASP
    Réponses: 4
    Dernier message: 07/12/2007, 12h18
  5. Filtrage de données avec deux listbox
    Par kinaï dans le forum ASP.NET
    Réponses: 0
    Dernier message: 05/09/2007, 11h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo