2010-11-09 7 views
0

je dois concevoir un système dans un site Web pour afficher différentes pages à différents utilisateurs selon plusieurs règles:Afficher différentes pages à différents utilisateurs

  1. Si la visite de l'utilisateur est organique, coup direct à la page d'accueil, spectacle/url1
  2. Si la visite de l'utilisateur n'est pas organique comme il a été renvoyé d'un blog, spectacle/url2
  3. Si l'utilisateur veut faire du shopping, mais isnt connecté, afficher/url3

Comment puis-je atteindre cet?!

Répondre

0

Vous pouvez le faire avec quelque chose d'aussi simple que si les instructions et les redirections en code Java dans vos actions Struts.

Vous pouvez utiliser quelque chose d'aussi complexe que JBoss Drools Guvnor, si les règles sont très complexes et les permutations impossibles à gérer dans une instruction if, ou si les règles doivent être contrôlées dynamiquement par les utilisateurs professionnels.

http://www.jboss.org/drools/drools-guvnor.html

0

Vous ne pouvez pas vous en remettre, mais vous pouvez savoir d'où provient un utilisateur en examinant le champ HTTP referrer.

Questions connexes