Cookies 向不同的用户显示不同的页面

Cookies 向不同的用户显示不同的页面,cookies,struts,business-logic,rule-engine,Cookies,Struts,Business Logic,Rule Engine,我需要在网站中设计一个系统,根据多个规则向不同的用户显示不同的页面: 如果用户的访问是有机的,直接点击主页show/url1 如果用户的访问不像从博客中引用的那样是有组织的,则show/url2 如果用户想要购物,但尚未登录,请显示/url3 我该如何做到这一点 您不能依赖它,但是您可以通过检查字段来找出用户来自何处。您可以通过一些简单的操作来做到这一点,比如Struts操作中Java代码中的if语句和重定向 如果规则非常复杂且在if语句中无法管理排列,或者规则需要由业务用户动态控制,那么可以使

我需要在网站中设计一个系统,根据多个规则向不同的用户显示不同的页面:

  • 如果用户的访问是有机的,直接点击主页show/url1
  • 如果用户的访问不像从博客中引用的那样是有组织的,则show/url2
  • 如果用户想要购物,但尚未登录,请显示/url3

  • 我该如何做到这一点

    您不能依赖它,但是您可以通过检查字段来找出用户来自何处。

    您可以通过一些简单的操作来做到这一点,比如Struts操作中Java代码中的if语句和重定向

    如果规则非常复杂且在if语句中无法管理排列,或者规则需要由业务用户动态控制,那么可以使用像JBoss Drools-Guvnor这样复杂的东西