2009-08-07 6 views
0

J'ai une application web simple, c'est fait avec plusieurs pages JSP. Je voudrais ajouter du style à cela. Je voudrais fournir quelques options de thème de couleur dire comme dans une zone déroulante. J'ai peu de connaissances de base en CSS. Voici mes questions:Comment enregistrer le choix de l'utilisateur du thème des pages Web

  1. Je pense que je devrais avoir tous les styles dans un fichier CSS, et utiliser le format comme selector#different_ids {property:value} pour garder tous les styles, est-ce exact?
  2. Une fois qu'un thème est sélectionné, comment devrait-il être sauvegardé? en utilisant request.getParameter("") à chaque fois ou utiliser JavaScript?
  3. Comment puis-je changer le thème en fonction de la sélection enregistrée? Est-ce que ce serait correct si j'utilise if..else if en Java, et associer chaque étiquette avec l'ID correspondant pour different_ids?
  4. Comment la sélection de thème peut-elle être transmise de page en page? Devrait-il être fait avec JavaScript?

Répondre

2
  • créer un cookie pour la sélection. qui passera la sélection de page à la page.
  • mettre chaque thème dans différents fichiers css .
  • lier le fichier css approprié selon la sélection
Questions connexes