站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题急急急!!!

急急急!!!

摘要: 急急急!!!


我要做一个在线考试系统题目是随机抽的,一页显示一题
现在我要怎么做才能把页面和题目id绑定在一起,就是输入第几页就知道这一页题目的id


把页面的名字和题目ID设置成一样的…………-_|||||


直接把页面号设置成题目ID存入数据库!







考试系统面向很多考生,数据库不可能更改


一楼方法好像可以,我试试


假设你用的jdbc方式.

假设记录集的 总记录数(rowcount)已知,
每页记录数 (pagesize) 已知,
页号 (pageno) 已知
假设 "题目id" 名叫"questionId";


设 其中recno 为第pageno页中第 recno条记录
那么第pageno页中第recno条记录的题目id为:

public int getQuestionId(int rowcount,int pagesize,int pageno,int recno) {
int pagecount=rowcount/pagesize+((rowcount%pagesize)>0?1:0);
if(pageno<1) pageno=1;
if(pageno>pagecount) pageno=pagecount;
int offset=(pageno-1)*pagesize+1;
if(offset<1) offset=1;
if(offset>rowcount) offset=rowcount;
rs.absolute(offset+recno-1);
return rs.getInt("questionId");
}



一楼方法也不行啊,因为考生选择页号后无法通过页号获得页面名称。
最终自己解决!
还是谢谢各位!!~


↑返回目录
前一篇: 大师们,进来看看,一个关于servelt无法正常显示的散分问题!
后一篇: 请教,急!