0

这是我一直想问的问题。我们总是读到,当我们必须将数据从一页传送到另一页时,最好使用请求对象。现在假设我在 4-5 页上需要大约 10 个不同的数据项。使用会话变量更好,还是有替代方法?在我的应用程序中,我有大约 10 个菜单,每个菜单执行不同的操作。在每个这样的菜单中,我都有不同的数据,这些数据在菜单之间并不常见。处理这个问题的最佳方法是什么?

4

1 回答 1

0

对于这类问题(导航),我更喜欢无状态的方法。也就是说,在 url 或请求正文中传递信息。有状态的方法最终更难,可扩展性更低,每个用户消耗更多内存,并且与任何其他全局变量一样,您必须非常小心地处理它。

请记住,HTTP 是一种无状态协议,因此您应该更喜欢无状态设计。有状态的方法只是双方(客户端和服务器)用来实现你所知道的会话变量的魔法的一种技巧。

在请求中发送所需的信息!

于 2013-01-17T00:28:56.320 回答