不要干蠢事。。。
你要保存复杂结构就用Session,不过把DataTable或者ArrayList放进去早晚会内存崩溃显示器自爆
另外现在好像没什么人直接用DataTable和ArrayList了
两种办法,一个是存一个常常的字符串,每列用|分开,每行用,分开
第二种办法就是一个cookie文件写入多个项,一项是一行,列还得用一个特殊字符分割。(绝对麻烦)
如果分隔符和数据里的字符有冲突,就换一下,否则很麻烦。
但不建议这么做,cookie一般用来存储身份验证信息,要么就是存ID,如果直接存数据,当数据库中相同记录更改以后,就会造成从cookie里调出来的与数据库中数据不同步现象,容易造成逻辑错误,建议还是存入ID的好,在服务器端可以进行ID验证,如果这个ID对应的数据已经更改或删除,可以做一些处理,逻辑上要好一点。