Mostrando diferentes páginas para diferentes usuarios
-
29-09-2019 - |
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:
- Si la visita del usuario es, golpe directo orgánica a la página principal, mostrar / url1
- Si la visita del usuario no es orgánica, como se le llamaba desde un blog, mostrar / url2
- Si el usuario quiere comprar, pero isnt conectado, mostrar / url3
¿Cómo lograr esto?!
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.
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