JSP笔试题及答案_第1页
JSP笔试题及答案_第2页
JSP笔试题及答案_第3页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1、JSP 页面由 JSP页面元素构成 ,以下 JSP页面元素属于JSP指令的是 (A ). (选择一项 )A. <%page language="java"import=".*"buffer="8kb"errorPage="" isErrorPage="false"%>B. <%!String getHello(String name)return "Hi,"+name+"!"%>C. <% now=new(" 当

2、前时间是 :"+now);%>D. <%=new 、在 Java中,欲成功更新表course 中数据 (hours 字段为 int 型 ,coursethitlenvarchar 型 ),假设已经获得了数据库连接,Connection 的对象 con,则在以下程序段的下划线为处应该填写的代码是(B )._(2,800);B. (1,800);C. (2,"800");D. (1,"800");3、基于 Java技术的 Web 应用程序目录结构中,WEB-INF 目录的组成部分不包括(AB)。WEB-INF 目录位于文档根目录下,(选

3、择二项 )a)JSP文件b)src 目录c)lib 目录d)4、给定 JSP 代码如下所示,则该JSP 的运行结果是(A)(选择一项 )<html><%!Public static void func(int num)+num;%><%int num=9;func(num);(num+); %></html>a) 显示 “9”b) 显示 “10”c) 显示 “11”d) JSP编译错误5、以下选项中,描述Web 容嚣处理JSP文件请求三个阶段的先后顺序正确的是(B).a)编译阶段、翻译阶段、执行阶段b)翻译阶段、编译阶段、执行阶段c)执行阶段、翻

4、译阶段、编译阶段d)执行阶段、编译阶段、翻译阶段6、在 JSP页面中, JSP晓脚本如下所示,则要取出是()。(选择 1 项)session 中的值,下划线处的代码不可以<%String str="world"("str",str);-%>a) String s=("str");b) String s=(String)("str");c) Object o=("str");d) Object o=(String)("str");7、在 Java 中开发 JDBC应

5、用程序时,使用 DriverManager 类的 getConnection() 方法建立与数据源连接的语句为:Connection con = ( “jdbc:obdc:test ”);URL 链接中的“ test ”表示的是(C)。(选择一项)a) 数据库中表的名称b) 数据库中服务器的机器名c) 数据源的名称d) 用户名8、在 JSP页面中,下列(A)表达式语句可以获取页面请求中名字为(选择一项)title的文本框的内容。a)<%=(“title”)%>b)<%=(“title”)%>c)<%=(“title ”)%>d)<%=(“title”)

6、%>9、在用户登陆的JSP页面上,包含如下代码所示的表单,用户希望提交表单时在地址栏上不显示提交信息,则应该在下划线处填写的代码是(B)。(选择一项)<form action = “”name=”loginForm ”method= ”_”>用户名: <input type= ”text ”name=”name ”/><br>密码: <input type= ”password ”name= ”pwd ”/><input type= ”submit ”value=”登录 ”/></form>a) getb) post

7、c) 不填写任何内容d) 以上选项均可10、基于 Java 技术的 Web 应用程序打包时,要求按特定的目录机构组织文件,此目录结构中包含一个wed-inf(选择二项)目录,一般情况下, 该目录中包含以下各组成部分,除了( AC)。a)src 目录b)文件c)Java 源文件d)lib目录11、给定 JSP代码如下所示,在横线处编写()语句,可以使得程序运行后该页面输出的结果是 1。(选择一项)D<html><%int count = 1;%>_</html>a)<%=+count%>b)<%+count;%>c)<%count

8、+;%>d)<%=count+%>12、在 JSP中,要在page 指令中设置使用的脚本语言是正确的是() 。(选择二项)A,DJava,且导入了和包,下列语句中a) <% page language=”java”import= ”.*,.* ”%>b) <% page language=”java”import= ”,.* ”%>c) <% page language=”java”import= ”import= ”%>d) <% page language=”java”%> <% page import= ”.*,.*

9、 ”%>13、在utilWeb 应用程序中,编写了公共的处理页面名为,该页面包含在web 根目录下名为的文件夹中,那么在Web 根目录下的其他页面上引用该页面的代码正确的是()。(选择一项)Ba) <%include file = “util/ ”%>b) <% include file = “util/ ”%>c) <%! include file = “util/ ”%>d) <include file = “util/ ”>14、在 Java 语言中,已知con为已经建立的数据库连接对象,则下列()是正确的JDBC代码片段。(选择二项

10、)a) PreparedStatement pstmt=( “insert into EMP(EMPNO,ENAME)values(,) ”); (1,7);(2,”Admin ”);b) PreparedStatement pstmt=( “insert into EMP(EMPNO,ENAME)values(,) ”); (1,”7”);(2,”Admin ”);c) Statement stmt = ( “insert into EMP(EMPNO,ENAME)values(7, Adimin )”);d) PreparedStatement stmtl=( “insert into E

11、MP(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 目录与 imageshome 目录下的中访问images 目录下的图片,以下片段正确的是(a

12、)<img src=”./images/ ”width= ”100”height= ”20”>目录为同级目录,现在要在A )。b)<img src=”100”20”100”20”100 ”20”(选择二项)a) JDBC-ODBC桥连b) mssqlserver 驱动程序c) 纯 ODBC 驱动程序d) 纯 JAVA驱动程序28、在 JSP的小脚本中, 使用以下 ( C)语句可以使浏览器重定向到另一个页面。(选择一项)a) (“b) ();c) (“d) ();29、 JSP页面中,使用JSP表达式计算表达式的值,并将数据输出到JSP表达式描述错误的是(C D)(选两项)A.

13、使用 JSP表达式可以生成JSP动态内容HTML 页面,下列关于表达式后面不能加分号表达式的基本语法为<%!代码 >D.一个表达式标签内可以编写多个Java 表达式30、 JSP文件内容如下所示,则试图运行时,将发生(B)(选择一项)<html><%><% String str ;%><%>Str is <%=str%></html>A 翻译期错误B 编译 java 源码是发生错误C 执行编译后的字节码是发生错误D 运行后,浏览器上显示;Str is null;31、给定如下 java 代码片段,已知查询语句是

14、:结果集对象res.现在要在控制台上输出title 表中划线的代码是(AC)(选择二项)select id from title ,id 列(存储类型为并且已知获得了相应的 int )的值,可以填入下While()Int id=A (“id ” )B (0)C (1)D (id)32、B/S 结构是随着 Internet 技术的兴起 ,对 C/S结构的一种改进 ,而非C/S结构的替代品 ,B/S 结构与 C/S 相比也存在一定得劣势 ,体现在( )(选择一项 )Da) 维护和升级方式复杂b) 可访问用户范围小c) 程序开发复杂d) 很难有丰富的页面效果33、在 JSP页面中表单包含如下代码,当

15、表单提交后,正确获取表单数据的是(<Form name= ”myform ”action= ”doPost,jsp ”>A)。爱好:<input name=<input name=<input name=<input name=<input name=”active ”type= ”checkbox ”value=”1”>体育”active ”type= ”checkbox ”value=”2”>旅游”active ”type= ”checkbox ”value=”3”>动漫”active ”type= ”checkbox ”valu

16、e=”4”>音乐”submit ”type= ”submit ”value=”提交 ”></form> (选择一项)a)(“active ”);b)(“active ”);c)(“active ”);d) (“active ”);34、在 JSP中,有如下所示代码:则该JSP运行后将输出().(选择一项 )<%=”2”+”4”%>a)2+4b)6c)24d)无输出,因为表达式是错误的35、在 JSP中需要将 的请求数据通过转发给,应该在中采用()方式实现。(选择一项)A) <%(“” )%>B) <%( “” );%>C)<%(

17、 “” ).forward(request,response);D)<%( “” ).forward(request,response);36、下列关于 JSP中 Page 该指令用法的描述不正确的是()。(选择一项)DA、 <% page%>作用于整个 JSP页面B、可以在一个页面中使用多个<% page%>指令C、为增强程序的可读性,建议将<%page%>指令放在 JSP文件的开头,但不是必须的D、使用 <%page%>指令中的using 属性可以导入类37、在 Java 中,以下关于得到ResultSet 对象, PreparedSt

18、atement 对象, Statement 对象的说法,正确的是() 。(选择二项)A CA、可以使用 Statement对象的 executeQuery 方法返回 ResultSet 对象B、可以使用 Connection对象的 createStatement 方法获得 PreparedStatement 对象C、可以使用 Connection对象 的 createStatement 方法获得 Statement 对象D、可以使用 Connection对象的 executeQuery 方法返回 ResultSet 对象38、在 JSP页面中解决中文乱码可以通过设置字符集进行控制,下列语句中能

19、实现显示中文的设置是()B(选择一项)A、 =”GBK”B、 (GBK);C、 (“GBK”)D、 (“GBK”)39、在 JSP中,下列()语句可以获取页面请求中一个文本框的输入 (文本框的名称为 title ).(选择一项 )A、 (“title ”);B、(“title ”);C、 (“title ”);D、 (“title ”);40、 给定 JSP程序源码如下所示,则可以在下划线处插入并且不会引发错误的语句是() 。CD<html> <body><%for(int i=0;i<10;i+)%></body></html>

20、;( 选择两项 )A、<%=i%>B、<h1>Hello World</h1>C、%><%=i%><%D、(i);41、 在 JAVA中,使用结果集(ResultSet)返回查询结果,ResultSet 接口的()方法将游标从当前位置下移一行,并且如果该行包含数据,则返回true ,否则返回false。BA)first ()B) next ()C)last()D) close()42、 在 JSP页面上进行访问控制时,一般会使用jsp 的()内置对象存储用户信息。CA)requestB) responseC)sessionD) app

21、lication43、 在 JAVA中, LinkedList 类和 ArrayList 类同属于集合框架类,下列()选项中的方法是LinkedList 类有而 ArrayList 类没有的。A)add( Object o )B) add(int index ,Object o )C)remove ( Object o )D) removeLast()44、 在 jsp 页面中,下列()代码能够正确的声明计算乘法的方法。AA)<%!Public int mul(int x,int y)Return x*y;%>B)<%=public int mul(int x,int y)R

22、eturn x*y;%>C)<%public int mul(int x,int y)%><%return x*y;%><%>D)<%Public int mul(int x,int y)Return x*y;%>45、 编写 JSP页面,要求在该页面上显示页面被所有用户浏览过的次数,下列()是正确的JSP编码。A)<%If(“counter ”)=null)(“counter ”,new Integer(1);elseInteger counter=(Integer)( “counter ”);(“counter ”,new Int

23、eger()+1);%>B) <%Integer counter = new Integer(1);If(“counter ”)=null)(“counter ”,counter);elsecounter=(Integer)( “counter ”);(“counter ”,new Integer()+1);%>本页面共被访问过<%=()%>次。C)<jsp:useBean id= ”counter ”scope=”application ”class=”本页面共被访问过<%=()+%>次。D) <jsp:useBean id=”counter ”scope=”application ”class=”<%(“counter ”,new Integer()+1);%>本页面共被访问过<%=()+1%>次。46、 JSP文件代码如下所示,则试图运行时,将发生()。D<html><%buffer = newis<%=buffer%></html>a) 翻译期错误b) 编译

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论