这是我一直想问的问题。我们总是读到,当我们必须将数据从一个页面传送到另一个页面时,最好使用请求对象。现在让我们说我在4-5页上有大约10种不同的数据项。 使用会话变量是否更好,或者有替代方案吗?在我的应用程序中,我有大约10个菜单,其中每个菜单执行不同的操作。在每个这样的菜单中,我有不同的数据,这些数据在菜单之间不常见。哪种方法最好?
答案 0 :(得分:0)
对于那种问题(导航),我更喜欢无状态方法。这是,传递url或请求正文中的信息。有状态的方法最终会变得更难,可扩展性更低,每个用户都会消耗更多的内存,并且像其他任何全局变量一样,您必须非常小心地处理它。
请记住,HTTP是一种无状态协议,然后,您应该更喜欢无状态设计。有状态的方法只是双方(客户端和服务器)用来实现你所知道的会话变量的一种技巧。
在请求中发送所需信息!