




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
#参考文献1.陈明.软件工程学教程.科技出版社,20022.萨师煊,王珊.数据库系统概论.第三版.高等教育出版社,2000飞思科技产品研发中心.jsp与数据库应用开发•电子工业出版社,2003张海藩.软件工程[2].北京:人民邮电出版社,2006:89-234孙卫琴.精通jsp[3].北京:电子工业出版社,2006:60-90胡百敬,姚巧玫.SQLServer2000数据库开发详解•北京:电子工业出版社,2008:88-324徐言声.设计模式解析[2].北京:人民邮电出版社,2006:45-237附录1添加试卷种类<%@pagecontentType="text/html;charset=gb2312"%><%@pagelanguage="java"pageEncoding="gb2312"%><html><head>vtitle>题库管理系统</title〉<metahttp-equiv="Content-Type"content="text/html;charset=gb2312"><linkhref="../456/common/css/sunhoo.css"rel="stylesheet"type="text/css"><scriptlanguage="JavaScript">functionValidateLoginForm(form){if(.value==""){alert("请输试卷种类名称”);returnfalse}returntrue}</script></head><bodybgcolor="#F4F5FF"leftmargin="0"topmargin="0"background="../../pic/back.jpg"><formname="login"action="addOk.jsp"method=postonSubmit="returnValidateLoginForm(this)"><tablewidth="100%"height="100%"border="0"cellpadding="0"cellspacing="0"><tr><tdwidth="12%"height="307"valign="top"></td><tdwidth="88%"valign="top"><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"><tr><tdvalign="top"> ;</td></tr><tr><td><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"><tr><tdwidth="19%"> ;</td><tdwidth="81%"background="image/index_right_bg.gif"><tablewidth="38%"border="0"cellpadding="4"cellspacing="1"bgcolor="#999999"><tralign="center"bgcolor="#f6f6f6">vtdcolspan="2"xb>添加试卷种类</bx/td></tr><tralign="center"bgcolor="#FFFFFF">vtdxdivalign="right">试卷名称</divx/td><td><inputtype="text"name="name"></td></tr><tralign="center"bgcolor="#FFFFFF">vtdxdivalign="right">添加试卷</div></td><tdcolspan="2"><inputtype="submit"width="50"height="22"border="0"value="提交">v/a>v/td>v/tr>v/table>vspanclass="top">v/form>v/td>v/tr>v/td>v/tr>vtr>vtd>vspanclass="top">v/td>v/tr>v/td>v/tr>v/Form>v/body>v/html>删除用户v%@pagecontentType="text/html;charset=gb2312"%>v%@pagelanguage="java"%>v%@pageimport="java.sql.*"%>v%@pageimport="conn.ConnSql"%>v%ConnSqlcs=newConnSql();Stringid=request.getParameter("id").trim();Stringdel="deletefromcustomer_infowherecustomer_id='"+id+"'";cs.executeUpdata(del);%>vhtml>vhead>vtitle>删除成功v/title〉vlinkrel="stylesheet"href="../style.css"type="text/css">v/head>vbodybackground="../../pic/back.jpg">vcenter>vh5>删除成功v/h5>v/center>v/body>v/html>下载试卷v%@pagecontentType="text/html;charset=gb2312"%><%@pagelanguage="java"%><%@pageimport="java.sql.*"%><%@pageimport="conn.ConnSql"%><%〃驱动程序名,比较旧了,如果你用mysql5,自己改。ConnSqlcs=newConnSql();Statementstatement=cs.getStatement();//每页显示记录数intPageSize=10;intStartRow=0;//开始显示记录的编号intPageNo=0;〃需要显示的页数intCounterStart=0;〃每页页码的初始值intCounterEnd=0;〃显示页码的最大值intRecordCount=0;〃总记录数;intMaxPage=O;〃总页数//获取需要显示的页数,由用户提交if(request.getParameter("PageNo")==null){//如果为空,则表示第1页if(StartRow==0){PageNo=StartRow+1;//设定为1}}else{PageNo=Integer.parseInt(request.getParameter("PageNo"));//获得用户提交的页数StartRow=(PageNo-1)*PageSize;//获得开始显示的记录编号}//因为显示页码的数量是动态变化的,假如总共有一百页,则不可能同时显示100个链接。而是根据当前的页数显示//一定数量的页面链接//设置显示页码的初始值!!if(PageNo%PageSize==0){CounterStart=PageNo-(PageSize-1);}else{CounterStart=PageNo-(PageNo%PageSize)+1;}CounterEnd=CounterStart+(PageSize-1);%><html><head><title>搜索记录显示</title〉<linkrel="stylesheet"href="../style.css"type="text/css"></head><%Stringname="%";if(request.getParameter("name")!=null){//如果为空,则表示第1页name=newString(request.getParameter("name").getBytes("ISO-8859-1"),"gb2312");}//获取总记录数ResultSetrs=statement.executeQuery("selectcount(*)frompaperwherequestionlike'%"+name+"%'");rs.next();RecordCount=rs.getInt(1);rs=statement.executeQuery("selecttop10id,question,q_url,answer,a_url,classfrompaperwherequestionlike'%"+name+"%'andid>"+StartRow);//获取总页数MaxPage=RecordCount%PageSize;if(RecordCount%PageSize==0){MaxPage=RecordCount/PageSize;}else{MaxPage=RecordCount/PageSize+1;}%><bodybackground="../../pic/back.jpg"><center><formmethod="get"action="downPaper.jsp"name="divPage"><tablewidth="100%"border="0"class="InternalHeader"><tr>vtdwidth="24%"xfontsize=4>搜索试题名称:v/fontx/td><tdwidth="36%"><fontsize=4><inputtype="text"name="name"></font></td><tdwidth="36%">vfontsize=4>vinputtype="submit"value="搜索"name="buttonl">v/font></td></tr></table></form></center><tablewidth="l00%"border="0"class="InternalHeader"><tr>vtdwidth="24%"xfontsize=4>搜索记录显示</fontx/td><tdwidth="76%"><fontsize=4><%="总共"+RecordCount+"条记录-当前页:"+PageNo+"/"+MaxPage%></font></td></tr></table><br><center><tablewidth="100%"border="0"class="NormalTableTwo"><tr>vtdclass="InternalHeader">记录编号</td><tdclass="InternalHeader">ID</td>vtdclass="InternalHeader">种类v/td>vtdclass="InternalHeader">试卷v/td>vtdclass="InternalHeader">下载v/td>vtdclass="InternalHeader">答案v/td>vtdclass="InternalHeader">下载v/td>v/tr>v%inti=1,row;while(rs.next()){intbil=i;%>vtr>vtdclass="NormalFieldTwo">v%=bil%>v/td>vtdclass="NormalFieldTwo">v%=rs.getString(1)%>v/td>vtdclass="NormalFieldTwo">v%=rs.getString(6)%>v/td>vtdclass="NormalFieldTwo">v%=rs.getString(2)%>v/td>vtdclass="NormalFieldTwo">vAhref="../../v%=rs.getString(3)%>"id="files">下载v/A>v/td>vtdclass="NormalFieldTwo">v%=rs.getString(4)%>v/td>vtdclass="NormalFieldTwo">vAhref="../../v%=rs.getString(5)%>"id="files">下载v/A>v/td>v/tr>v%i++;}%>v/table>v/center>vbr>vtablewidth="100%"border="0"class="InternalHeader"><tr><td><divalign="center"><%out.print("<fontsize=4>");//显示第一页或者前一页的链接//如果当前页不是第1页,则显示第一页和前一页的链接out.print("[");//打印需要显示的页码for(intc=CounterStart;c<=CounterEnd;c++){if(c<MaxPage){if(c==PageNo){if(c%PageSize==0){out.print(c);}else{out.print(c+",");}}elseif(c%PageSize==0){out.print("<ahref=downPaper.jsp?PageNo="+c+">"+c+"</a>");}else{out.print("<ahref=downPaper.jsp?PageNo="+c+">"+c+"</a>,");}}else{if(PageNo==MaxPage){out.print(c);break;}else{out.print("<ahref=downPaper.jsp?PageNo="+c+">"+c+"</a>");break;}}}out.print("]");;out.print("</font>");%></div></td></tr></table><%statement.close();%></body></html>查找试卷<%@pagecontentType="text/html;charset=gb2312"%><%@pagelanguage="java"%><%@pageimport="java.sql.*"%><%@pageimport="conn.ConnSql"%><%ConnSqlcs=newConnSql();Statementstatement=cs.getStatement();//每页显示记录数intPageSize=10;intStartRow=0;//开始显示记录的编号intPageNo=0;〃需要显示的页数intCounterStart=0;〃每页页码的初始值intCounterEnd=0;〃显示页码的最大值intRecordCount=0;〃总记录数;intMaxPage=O;〃总页数//获取需要显示的页数,由用户提交if(request.getParameter("PageNo")==null){//如果为空,则表示第1页if(StartRow==0){PageNo=StartRow+1;//设定为1}}else{PageNo=Integer.parseInt(request.getParameter("PageNo"));//获得用户提交的页数StartRow=(PageNo-1)*PageSize;//获得开始显示的记录编号}//因为显示页码的数量是动态变化的,假如总共有一百页,则不可能同时显示100个链接而是根据当前的页数显示//一定数量的页面链接//设置显示页码的初始值!!if(PageNo%PageSize==0){CounterStart=PageNo-(PageSize-1);}else{CounterStart=PageNo-(PageNo%PageSize)+1;}CounterEnd=CounterStart+(PageSize-1);%><html><head>vtitle>搜索记录显示</title〉<linkrel="stylesheet"href="../style.css"type="text/css"></head><%Stringname="%";if(request.getParameter("name")!=null){//如果为空,则表示第1页name=newString(request.getParameter("name").getBytes("ISO-8859-1"),"gb2312");}//获取总记录数ResultSetrs=statement.executeQuery("selectcount(*)frompaperwherequestionlike'%"+name+"%'");rs.next();RecordCount=rs.getInt(1);rs=statement.executeQuery("selecttop10id,question,q_url,answer,a_url,classfrompaperwherequestionlike'%"+name+"%'andid>"+StartRow);//获取总页数MaxPage=RecordCount%PageSize;if(RecordCount%PageSize==0){MaxPage=RecordCount/PageSize;}else{MaxPage=RecordCount/PageSize+1;}%><bodybackground="../../pic/back.jpg"><center><formmethod="get"action="searchPaper.jsp"name="divPage"><tablewidth="100%"border="0"class="InternalHeader"><tr><tdwidth="24%"xfontsize=4>搜索试题名称:v/fontx/td><tdwidth="36%"><fontsize=4><inputtype="text"name="name"></font></td><tdwidth="36%">vfontsize=4>vinputtype="submit"value="搜索"name="buttonl">v/font></td></tr></table></form></center><tablewidth="100%"border="0"class="InternalHeader"><tr>vtdwidth="24%"xfontsize=4>搜索记录显示</fontx/td><tdwidth="76%"><fontsize=4><%="总共"+RecordCount+"条记录-当前页"+PageNo+"/"+MaxPage%></font></td></tr></table><br><center><tablewidth="100%"border="0"class="NormalTableTwo"><tr>vtdclass="InternalHeader">记录编号</td><tdclass="InternalHeader">ID</td>vtdclass="InternalHeader">试卷v/td>vtdclass="InternalHeader">答案v/td>vtdclass="InternalHeader">种类v/td>v/tr>v%inti=1,row;while(rs.next()){intbil=i;%>vtr>vtdclass="NormalFieldTwo">v%=bil%>v/td>vtdclas
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年市政工程新业态试题及答案
- 新媒体技术:理论、案例与应用(全彩微课版) 课件全套 第1-8章 新媒体概述- 综合案例
- 执业医师实训考试试题及答案
- 安全技能考试题及答案
- 开发人才的有效途径计划
- 食堂急救设备管理协议
- 确立企业愿景促进全员参与的实践计划
- 工程项目管理学科交叉研究试题及答案
- 采购政策与管理培训协议
- 经济法概论知识点全景与试题及答案
- 2025年上半年广东省中山市南头镇人民政府招聘3人易考易错模拟试题(共500题)试卷后附参考答案
- 医疗纠纷处理承诺书
- 农业公司管理制度(5篇)
- DB33T 1337-2023 河湖水库清淤技术规程
- 传感器技术知到智慧树章节测试课后答案2024年秋武汉科技大学
- 《活性炭法烧结球团烟气净化工程设计标准》
- 2024年度卫浴企业数字化转型战略咨询合同3篇
- 中国食物成分表2020年权威完整改进版
- 2024年山东省聊城市中考英语真题含解析
- 北京中考英语5年真题汇编-教师版-专题01 单项选择
- 【MOOC】大学体育-华中科技大学 中国大学慕课MOOC答案
评论
0/150
提交评论