【发布时间】:2024-01-10 15:04:01
【问题描述】:
在我网站的起始页上,我有一个搜索掩码,用户可以在其中设置选择不同的搜索条件。如果用户不这样做,则将为搜索参数设置默认值。
通过点击搜索按钮,用户可以进入预览页面,用户可以再次优化他的搜索参数。并且可以有许多不同类型的预览页面。例如,如果用户搜索 Cars 类别然后预览页面是 other 并且搜索掩码将与 Motorcycle 类别中搜索的不同。
但同样,所有种类的产品的详细信息页面都是单一的。
现在我想编写一个组件来保存起始页的搜索选项以及所有不同类型的概览页面。
我还想跟踪我从哪个预览页面登陆详细信息页面以及当用户从详细信息页面返回预览页面时的信息,我将使用用户已经优化的值加载所需的掩码。
解决此问题的最佳实践是什么?是否有任何设计模式可用于此类问题?
非常感谢。
【问题讨论】:
标签: java search coldfusion parameters