我有一个查询系统,sql全是动态的按条件选择,而且sql很长有2000个字符长,数据也有很多,为了分页简化,所以我把sql保存在
session里面,但是第二个重新进行查询时这个session里的前一个sql会被复盖,我的下载页面也就是根据所选择的
sql语句来生成excel,但是当不关闭第一次查询到数据的页面时,再输入条件进行第二次查询的话,seesion里的sql
就变化了,所以回到第一次的页面进行数据下载时,下载到的数据就是第二次查询条件所得的数据,我下载时用的sql是
从session里取到的。而我想要的是第一次的,
所以sql不能保存在session,为了安全也不能用url传,怎么来区分这个呢?希望大家帮帮我,