Pregunta

Tengo que diseñar un sistema en un sitio web para mostrar diferentes páginas para diferentes usuarios en función de varias reglas:

  1. Si la visita del usuario es, golpe directo orgánica a la página principal, mostrar / url1
  2. Si la visita del usuario no es orgánica, como se le llamaba desde un blog, mostrar / url2
  3. Si el usuario quiere comprar, pero isnt conectado, mostrar / url3

¿Cómo lograr esto?!

¿Fue útil?

Solución

Se puede hacer esto con algo tan simple como si las declaraciones y las redirecciones en código Java dentro de sus acciones de Struts.

Se puede utilizar algo tan complejo como JBoss Drools Guvnor, si las reglas son muy complejas y las permutaciones son inmanejables en un if, o las reglas deben ser controlados dinámicamente por los usuarios de negocios.

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

Otros consejos

No se puede confiar en él, pero se puede averiguar dónde un usuario vino de examinando la HTTP campo de referencia .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top