今天发现Session[“xxx”] as xxType没问题,但是将Session换成cookies就不行了,请问它只能存放string类型的数据吗?如果存放非String是不是转成json存放后再转回来的?
还是有什么办法可以存放非String?
谢谢!
只能放string,可以将其他你想要转换的对象序列化成为你想要的字符串格式
只能放string
把你要存的对象序列化成字符串。
cookie大小是有限制的,存在用户的电脑,只能一点数据,session基本是没限制的,存在IIS服务器里,过期时间默认是20分钟。
我知道jsp和servlet里只能放字符串,asp.net应该也是吧,session是在一次会话中有效,可以放对象,而且session的有效期是可以设置的。