《Java Web应用开发基础期末考试卷及答案高职.docx》由会员分享,可在线阅读,更多相关《Java Web应用开发基础期末考试卷及答案高职.docx(10页珍藏版)》请在第一文库网上搜索。
1、XX学院考试卷(A卷)课程名称JaVaWeb应用开发基础考试学期得分适用专业而赢式M赢时间长度120分钟(-)编写JSP页面显示:JavaWeb应用开发基础。(10分)on料(二)给出用户登录表单主要代码,编写JSP页面question2jsp输出用户登录信息(用户名和密码)。(15分)vp用户名:密码:VinPUttype=,password,name=,pwdvform()编写JSP程序统计网站访问次数。(四)定义一个JavaBean,该JavaBean具有属性r,代表圆的半径。编写一个JSP页面输入圆的半径,输出该圆的周长与面积。(15分)(五)用jQuery实现AjaX的方式校验用户名
2、是否已存在。(15分)(六)品牌,奔驰,宝马,在D盘的根目录下有一个文本文件car.txt,文件内容如下:价格20万40万编写一个SerVIet读取该文本文件的内容并显示在网页中。(15分)(七)己矢口mysq1数据库myDatabase中StUdent表的结构为:name(varchar),age(int)o编程查询姓氏为“王”的所有记录并用表格显示在网页中。(15分)Java%b应用开发基础考试卷A答案(一)略(-)question2.jsp你输入的身份信息用户名:密 码:(H)用户的访问次数为:(四)packagemyackage;pub1icc1assCirc1e
3、privatedoub1er,perimeter,area;pub1icvoidsetR(doub1er)this.r=r;1pub1icdoub1egetR()returnthis.r;1pub1icdoub1egetPerimeter()return2*Math.PI*this.r;1pub1icdoub1egetArea()returnMath.P1*Math.pow(this.r,2);输入半径:圆的周长为:Vbr圆的面积为:(五)$(function()$(#username).focus(););varVeriUser=function()if($.trim($(#usemame)
4、.va1O)=)$(号message).htm1(“用户名不能为空);$(#username).focus();e1seS.ajax(type:post,urkquestion5.jsp,data:username=+$(#username).va1(),success:function(message)$(n#messageH).htm1(message);););用户名:/question5.jsp:(六)packagemyPackage.myServ1et;importjava.io.*;importjava.uti1.*;importjavax.serv1et.Serv1etExcep
5、tion;importjavax.serv1et.http.HttpServ1et;importjavax.serv1et.http.HttpServ1etRequest;importjavax.serv1et.http.HttpServ1etResponse;SUPPreSSWan1ingS(seria1)pub1icc1assServ1et6extendsHttpServ1etprivateFi1eReaderi;privateBufferedReaderbr;pub1icvoidinit()throwsServ1etExceptionsuper,init();try(fr=newFi1e
6、Reader(dcar.txt);br=newBufferedReader(fr);catch(1OExceptione)e.printStackTrace();pub1icvoidservice(HttpServ1etRequestrequest,Httpserv1etResponseresponse)throwsIOExceptionresponse.setContentType(texthtm1;charset=GB2312);PrintWriterout=response.getWriter();out.print(,);out.print(u);out.print();Strings
7、=,;whi1e(s=br.read1ine()!=nu11)StringTokenizerst=newStringTokenizer(s,);whi1e(st.hasMoreE1ements()out.print();out.print(,+st.nextToken()+,);out.print(,+st.nextToken()+,);out.print(n);)out.print(,);out.print();fr=newFi1eReader(,dcar.txt);br=newBufferedReader(fr);pub1icvoiddestroy()super.destroy();trybr.c1ose();fr.c1ose();catch(Exceptione)e.printStackTrace();(七)名td