jsp挂oracle数据库,SQL语句中含有post页面中的request值,只有第一页能正常显示,其它页条件就都变成了null,无法显示数据,请问怎么办?急,谢谢!!!执行的SQL语句(第一页):select a.psncode,a.psnname,e.jobname,b.deptname,c.unitname,d.officephone,d.mobile from bd_psndoc a,bd_deptdoc b,bd_corp c,bd_psnbasdoc d,om_job e where rownum < 15 and a.psncode not in(select a.psncode from bd_psndoc a,bd_deptdoc b,bd_corp c,bd_psnbasdoc d,om_job e where a.pk_psncl ='0001A310000000000G7M' and e.pk_om_job=a.pk_om_job and a.psncode not like 'QQ%' and a.pk_deptdoc=b.pk_deptdoc and a.pk_corp=c.pk_corp and a.pk_psnbasdoc=d.pk_psnbasdoc and LENGTH(a.psncode)>5 and rownum < 0 and b.deptcode='0806040101' )and a.pk_psncl ='0001A310000000000G7M' and e.pk_om_job=a.pk_om_job and a.psncode not like 'QQ%' and a.pk_deptdoc=b.pk_deptdoc and a.pk_corp=c.pk_corp and a.pk_psnbasdoc=d.pk_psnbasdoc and LENGTH(a.psncode)>5 and b.deptcode='0806040101' order by a.psncode,a.psnname,e.jobname,b.deptname,c.unitname,d.officephone,d.mobile 
执行的SQL语句(其它页):select a.psncode,a.psnname,e.jobname,b.deptname,c.unitname,d.officephone,d.mobile from bd_psndoc a,bd_deptdoc b,bd_corp c,bd_psnbasdoc d,om_job e where rownum < 15 and a.psncode not in(select a.psncode from bd_psndoc a,bd_deptdoc b,bd_corp c,bd_psnbasdoc d,om_job e where a.pk_psncl ='0001A310000000000G7M' and e.pk_om_job=a.pk_om_job and a.psncode not like 'QQ%' and a.pk_deptdoc=b.pk_deptdoc and a.pk_corp=c.pk_corp and a.pk_psnbasdoc=d.pk_psnbasdoc and LENGTH(a.psncode)>5 and rownum < 15 and b.deptcode='null' )and a.pk_psncl ='0001A310000000000G7M' and e.pk_om_job=a.pk_om_job and a.psncode not like 'QQ%' and a.pk_deptdoc=b.pk_deptdoc and a.pk_corp=c.pk_corp and a.pk_psnbasdoc=d.pk_psnbasdoc and LENGTH(a.psncode)>5 and b.deptcode='null' order by a.psncode,a.psnname,e.jobname,b.deptname,c.unitname,d.officephone,d.mobile