内容发布更新时间 : 2024/11/7 15:24:39星期一 下面是文章的全部内容请认真阅读。
一、选择题
1.下面是FileInputStream读取文件的代码片段: File file1=new File(fileName);
FileInputStream finput=new FileInputStream(file1); int size=finput.available();
BufferedInputStream buffer1=new BufferedInputStream(finput); byte b[]=new byte[90]; int n=0;
while((n=buffer1.read(b))!=-1){ allFilesmess.append(new String(b,0,n)); } buffer1.close(); finput.close();
除最后一次外,代码中buffer1.read(b)每次读取文件的字节数?(A) A)90 B)89 C)n D)size/n
2.下列代码中rs为查询得到的结果集,代码运行后表格的每一行有几个单元格(B ) while(rs.next()){ out.print(\
out.print(\ out.print(\ out.print(\
out.print(\ out.print(\ out.print(\ }
A)4 B)5 C)6 D)不确定
3.下面Servlet的哪个方法载入时执行,且只执行一次,负责对Servlet进行初始化。( B ) A)service() B)init() C)doPost() D)destroy()
4.URL是Internet中资源的命名机制,URL由三部分构成( A )。 A)协议、主机DNS名或IP地址和文件名 B)主机、DNS名或IP地址和文件名、协议 C)协议、文件名、主机名 D)协议、文件名、IP地址
5.下列设置颜色的方法中不正确的是(D) A)
B) C) D)6.
8.表示粗体加斜体的标记是( C)。 A)字体 B)字体 C)字体 D)字体 9.用来在网页中显示图形的标记为(B )
A)
10.表格在网页中应用非常广泛,常用于网页的布局排版,下面那些不是表格的标记( ) A) 11. JSP的编译指令标记通常是指:(A) A)Page指令、Include指令和Taglib指令 B)Page指令、Include指令和Plugin指令 C)Forward指令、Include指令和Taglib指令 D)Page指令、Param指令和Taglib指令 13.下列哪一项不属于JSP动作指令标记?(D) A) 14.JSP的哪个指令允许页面使用者自定义标签库?(B) A)Include指令 B)Taglib指令 C)Include指令 D)Plugin指令 15.能够替代<字符的替代字符是()?(C) A)< B)> C)< D) 16.下列()注释为隐藏型注释。(C)。 A) B) C)<%-- 注释内容 --%> D)] --> 17.include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML网页、文本文件或一段Java代码,但必须保证插入后形成的文件是(B)。 A)是一个完整的HTML文件 B)是一个完整的JSP文件 C)是一个完整的TXT文件 D)是一个完整的Java源文件 18.当一个客户线程执行某个方法时,其他客户必须等待,直到这个客户线程调用执行完毕该方法后,其他客户线程才能执行,这样的方法在定义时必须使用关键字( C ) A)public B)static C)synchronized D)private 19.以下哪个对象提供了访问和放置页面中共享数据的方式(D) A)pageContext B)response C)request D)session 20.当response的状态行代码为哪个时,表示用户请求的资源不可用?(D) A)101 B)202 C)303 D)404 21.在JSP中为内建对象定义了4种作用范围,即Application Scope、Session Scope、Page Scope和( A )四个作用范围。 A)Request Scope B) Response Scope C)Out Scope D) Writer Scope 22.out对象是一个输出流,其输出换行的方法是(B) A)out.print( ) B)out.newLine( ) C)out.println( ) D)out.write( ) 23.Form表单的method属性能取下列哪项的值( C ) A)submit B)puts C)post D)out 24.可以利用request对象的哪个方法获取客户端的表单信息(A) A)request.getParameter() B)request.outParameter() C)request.writeParameter() D)request.handlerParameter() 25.JSP页面程序片中可以使用下列哪个方法将strNumx=request.getParamter(“ix”)得到的数据类型转换为Double类型( ) A)Double.parseString(strNumx) B) Double.parseDouble(strNumx) C)Double.parseInteger(strNumx) D)Double.parseFloat(strNumx) 26.当利用request的方法获取Form中元素时,默认情况下字符编码是哪个(A) A)ISO-8859-1 B)GB2312 C)GB3000 D)ISO-8259-1 27.下面不属于标记中的name属性取值的是(D) A)password B)hidden C)submit D)textarea 28. A)size B)value C)selected D)checked JSP中有哪些内置对象?作用分别是什么? 答: application对象代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息。 Out对象代表提供输出流的访问 Request对象提供对Http请求数据的访问,同时还提供用于加入特定请求数据的上下文 Response对象,实现输出、跳转等功能; Session对象,表示一个特定的会话。 简述JSP运行环境的配置。 答:JSP 开发环境的搭建必须经过以下几个步骤: (1)下载并安装 JDK (2) 配置环境变量。 (3)下载并安装 TomCat。 (4)在 Tomcat 服务器中建立WEB 应用程序,步骤如下: ① 进入Tomcat的安装目录的 webapps 目录,可以看到 ROOT,examples, 等 Tomcat 自带的目录; ② 在 webapps 目录下新建一个目录,起名叫 myapp; ③ 在 myapp下新建一个目录 WEB-INF,注意,目录名称是区分大小写的; ④ WEB-INF下新建一个文件 web.xml; web.xml中的内容可以从 Root 目录下的相应文件拷贝得到。 ⑤ 编写一个JSP 文件 first.jsp。 ⑥ 将文件复制到 myapp 文件夹中; ⑦ 启动 TomCat。 ⑧在浏览器中输入 http://127.0.0.1:8080/myapp/first.jsp,即可以运行该程序。 使用JavaBean时需要注意哪几点? 答: (1)懂得将 Bean 放在哪个目录下:将 JavaBean 放在web-inf\\classes\\包名 目录 中。 (2)懂得如何定义一个 Bean;其中的语法规范不一定要记住,但要理解其中的结构。 (3)Java 文件和 Bean所定义的类名一定要相同,并且是大小写敏感。 (4)Bean中要声明公共方法,与 Bean的名字相同。 (5)懂得如何在JSP 文件中引用JavaBean,其实就是 1. 已知SQL Server2008数据库名称为stuDb,里面有一学生表(student),包含四个字段分 C) D)