您好,欢迎访问三七文档
1、JSP页面由JSP页面元素构成,以下JSP页面元素属于JSP指令的是(A).(选择一项)A.%@pagelanguage=javaimport=java.util.*buffer=8kberrorPage=error.jspisErrorPage=false%B.%!StringgetHello(Stringname){returnHi,+name+!;}%C.%java.util.Datenow=newjava.util.Date();out.println(当前时间是:+now);%D.%=newjava.util.Date()%2、在Java中,欲成功更新表course中数据(hours字段为int型,coursethitle为nvarchar型),假设已经获得了数据库连接,Connection的对象con,则在以下程序段的下划线处应该填写的代码是(B).PreparedStatementpstmt=con.prepareStatement(updatecoursesethours=?wherecoursetitle=?);___________________________//此处填写代码pstmt.setString(2,accp);pstmt.executeUpdate();A.pstmt.setInt(2,800);B.pstmt.setInt(1,800);C.pstmt.setString(2,800);D.pstmt.setString(1,800);3、基于Java技术的Web应用程序目录结构中,WEB-INF目录位于文档根目录下,WEB-INF目录的组成部分不包括(AB)。(选择二项)a)JSP文件b)src目录c)lib目录d)web.xml4、给定JSP代码如下所示,则该JSP的运行结果是(A)(选择一项)html%!Publicstaticvoidfunc(intnum){++num;}%%intnum=9;func(num);out.println(num++);%/htmla)显示“9”b)显示“10”c)显示“11”d)JSP编译错误5、以下选项中,描述Web容嚣处理JSP文件请求三个阶段的先后顺序正确的是(B).a)编译阶段、翻译阶段、执行阶段b)翻译阶段、编译阶段、执行阶段c)执行阶段、翻译阶段、编译阶段d)执行阶段、编译阶段、翻译阶段6、在JSP页面中,JSP晓脚本如下所示,则要取出session中的值,下划线处的代码不可以是()。(选择1项)%Stringstr=world;session.setAttrbute(str,str);-----------------------------%a)Strings=session.getParameter(str);b)Strings=(String)session.getAttribute(str);c)Objecto=session.getAttribute(str);d)Objecto=(String)session.getAttribut(str);7、在Java中开发JDBC应用程序时,使用DriverManager类的getConnection()方法建立与数据源连接的语句为:Connectioncon=DriverManager.getConnection(“jdbc:obdc:test”);URL链接中的“test”表示的是(C)。(选择一项)a)数据库中表的名称b)数据库中服务器的机器名c)数据源的名称d)用户名8、在JSP页面中,下列(A)表达式语句可以获取页面请求中名字为title的文本框的内容。(选择一项)a)%=request.getParameter(“title”)%b)%=request.getAttribute(“title”)%c)%=request.getParameterValues(“title”)%d)%=request.getParameters(“title”)%9、在用户登陆的JSP页面上,包含如下代码所示的表单,用户希望提交表单时在地址栏上不显示提交信息,则应该在下划线处填写的代码是(B)。(选择一项)formaction=“loginAction.jsp”name=”loginForm”method=”____”用户名:inputtype=”text”name=”name”/br密码:inputtype=”password”name=”pwd”/inputtype=”submit”value=”登录”//forma)getb)postc)不填写任何内容d)以上选项均可10、基于Java技术的Web应用程序打包时,要求按特定的目录机构组织文件,此目录结构中包含一个wed-inf目录,一般情况下,该目录中包含以下各组成部分,除了(AC)。(选择二项)a)src目录b)web.xml文件c)Java源文件d)lib目录11、给定JSP代码如下所示,在横线处编写()语句,可以使得程序运行后该页面输出的结果是1。(选择一项)Dhtml%intcount=1;%_______________/htmla)%=++count%b)%++count;%c)%count++;%d)%=count++%12、在JSP中,要在page指令中设置使用的脚本语言是Java,且导入了java.io和java.util包,下列语句中正确的是()。(选择二项)A,Da)%@pagelanguage=”java”import=”java.io.*,java.util.*”%b)%@pagelanguage=”java”import=”java.io,java.util.*”%c)%@pagelanguage=”java”import=”java.io”import=”java.util”%d)%@pagelanguage=”java”%%@pageimport=”java.io.*,java.util.*”%13、在Web应用程序中,编写了公共的处理页面名为manage.jsp,该页面包含在web根目录下名为util的文件夹中,那么在Web根目录下的其他页面上引用该页面的代码正确的是()。(选择一项)Ba)%includefile=“util/manage.jsp”%b)%@includefile=“util/manage.jsp”%c)%!includefile=“util/manage.jsp”%d)includefile=“util/manage.jsp”14、在Java语言中,已知con为已经建立的数据库连接对象,则下列()是正确的JDBC代码片段。(选择二项)a)PreparedStatementpstmt=con.prepareStatement(“insertintoEMP(EMPNO,ENAME)values(?,?)”);pstmt.setInt(1,7);pstmt.setString(2,”Admin”);b)PreparedStatementpstmt=con.prepareStatement(“insertintoEMP(EMPNO,ENAME)values(?,?)”);pstmt.setInt(1,”7”);pstmt.setString(2,”Admin”);c)Statementstmt=con.createStatement(“insertintoEMP(EMPNO,ENAME)values(7,’Adimin’)”);d)PreparedStatementstmtl=con.prepareStatement(“insertintoEMP(EMPNO,ENAME)values(7,’Admin’)”);15、JSP页面也包括如下代码,则访问此JSP页面时将输出(B)。%=2+3%a)2+3b)5c)23d)不会输出,因为表达式是错误的16、在JDBC应用程序中,使用Statement接口的(D)办法,执行查询语句,并可返回结果集。a)execute()b)close()c)executeUpdate()d)executeQuery()17、在使用JSP开发的Web应用程序中,home目录与images目录为同级目录,现在要在home目录下的index.jsp中访问images目录下的图片1.jpg,以下片段正确的是(A)。a)imgsrc=”../images/1.jpg”width=”100”height=”20”b)imgsrc=”//images/1.jpg”width=”100”height=”20”c)imgsrc=”/images/1.jpg”width=”100”height=”20”d)imgsrc=”images/1.jpg”width=”100”height=”20”18、编写JSP小脚本,实现访问该JSP时,在会话对象中保存int型变量i的有效语句是()。a)session.setAttribute(i,”I”);b)session.setParameter(“I”,i);c)session.setAttribute(newIntrger(i),”I”);d)session,setAttribute(“I”,newInteger(i));19、有如下JSP代码,为了获取session中存储的用户名,请问在下划线处应插入以下(D)代码。htmlheadtittlesession示例/tittle/headbody%session.setAttribute(“username”,”lemon”);%%_________%/body/htmla)Stringname=session.getParameter(“username”);b)Stringname=session.getAttribute(“username”);c)Stringname=(String)session.getParameter(“username”);d)Stringname=(String)session.getAttribute(“username”);20、JSP文件test.jsp文件如下所示,运行时,将发生()。heml%Java.lang.StringBufferbuffer=null;buffer.append(“ABC”);%bufferis%=buffer%/htmla)编译期错误b)编译Java源代码时错误c)执行编译后的字节码时发生错误d)运行后,浏览器上显示:bufferisABC21、在JavaJDBC编程中,下列语句能够正确加载JDBC-ODBC桥驱动程序的是()。(选择一项)CADriverManager.forName(“sun.jdbc.odbc.jdbcOdbcDriver”);BDriverManager.getConnection(“sun.jdbc.odbc.JdbcOdbcDriver”)CClass.forName(“sun.jdbc.odbc.jdbcOdbcDriver”)DClass.getConnection(“sun.jdbc.odbc.jdbcOdbcdriver”)22、在使用JSP开发web项目时,图片文件一般位于目录结构中的()下。(选择一项)BAsrc目录B文档根目录或其子文件夹CMETA-INF目录DWEB-INF目录23、给定JSP程序源代码如下所示,则该JSP运行后输出的结果是()(选择一项)html%count=1;%count;%=++count%htmlAcount:1Bcount:2C1:2Dcount;24、在JSP页面执行过程的()阶段,JSP页面被web容
本文标题:JSP笔试题及答案
链接地址:https://www.777doc.com/doc-6828115 .html