一、选择题
1、在传统的HTML页面中加入(  )就构成了一个JSP页面文件。
A、JAVA程序片                            B、JSP标签
C、用“<%”、“%>”标记符号括起来的程序    D、JAVA程序片和JSP标签
2、当多个客户请求同一个JSP页面时,JSP引擎为每个客户启动(  )。
A、一个线程
B、一个进程
C、一个JAVA文件
D、一个class文件
3、配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:(  )
A、先安装TOMCAT,再安装JDK
B、先安装JDK,再安装TOMCAT
C、不需安装JDK,安装TOMCAT就可以了
D、JDK和TOMCAT只要都安装就可以了,安装顺序没关系
4、对于“<%!”、“%>”之间声明的变量,以下说法正确的是:(  )
A、不是JSP页面的成员变量
B、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户
C、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响
D、是JSP页面的局部变量
5、对于“<%”、“%>”之间声明的变量,以下说法正确的是:(  )
A、是JSP页面的成员变量
B、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户
C、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响
D、不是JSP页面的局部变量
6、在客户端浏览器的源代码中可以看到(  )
A、JSP注释
B、HTML注释
C、JSP注释和HTML注释
D、JAVA注释
7、page指令的作用是:(  )
A、用来定义整个JSP页面的一些属性和这些属性的值
B、用来在JSP页面内某处嵌入一个文件
C、使该JSP页面动态包含一个文件
D、指示JSP页面加载Java plugin
8、以下程序中,正确的是(  )
A、<%@ page import=”Java.util.*,Java.awt.*”  %>
B、<%@ page import=”Java.util.*”,”Java.awt.*”  %>
C、<%@ page import=”Java.util.*;Java.awt.*”  %>
D、<%@ page import=”Java.util.*”;”Java.awt.*”  %>
9、page指令的import属性的作用是(  )
A、定义JSP页面响应的MIME类型
B、定义JSP页面使用的脚本语言
C、为JSP页面引入JAVA包中的类
D、定义JSP页面字符的编码
10、page指令的(  )属性可以设置JSP页面是否可多线程访问
A、session
B、buffer
C、isThreadSafe
D、info
11、(  )可在JSP页面出现该指令的位置处,静态插入一个文件。
A、page指令标签
B、page指令的import属性
C、include指令标签
D、include动作标签
12、以下对象中的(  )不是JSP的内置对象。
A、request
B、session
C、application
D、bean
13、在JSP中,内置对象(  )封装了用户提交的信息,使用该对象可以获取用户提交的信息。
A、session
B、request
C、response
D、out
14、request对象可以使用(  )方法获取表单中某输入框提交的信息。
A、getParameter(String s)
B、getValue(String s)
C、getParameterNames(String s)
D、getParameterValue(String s)
15、以下关于request对象的说法正确的有:(  )
A、可以通过getServletPath()获取客户请求的JSP页面文件的目录
B、可以通过getRemoteAddr()获取客户的IP地址
C、可以通过getRemoteHost()获取客户机的名称
D、可以通过sendRedirect()方法引导页面到另一个地址
16、(  )是表单标签。
A、<form>
B、<body>
C、<head>
D、<html>
17、在表单中用(  )标记来指定数据的输入方式。
A、input
B、text
C、radio
D、submit
18、<input type=”submit” value=”OK”>,该语句的作用是在表单中添加一个(  )
A、文本输入框
B、单选框
C、将表单中的数据清空的重置按钮
D、将表单中的数据进行提交的按钮
19、在表单中用(  )标记可用于在表单中指定一个能输入多行文本的文本区域。
A、input
B、textarea
C、file
D、text
20、JSP的内置对象中(  )对象可对客户的请求作出动态响应,向客户端发送数据。
A、response
B、request
C、application
D、out
21、response对象的setContentType(String s)方法的作用是(  )
A、改变当前的网页的标题
B、将访问者重新引导到另一个页面
C、动态设置响应的MIME类型
D、设置服务器对客户请求进行响应
22、若希望客户的浏览器提示用MS-WORD来显示当前页面,则该网页的contentType应取值为(  )
A、text/html
B、application/msword
C、text/plain
D、application/x-msexcel
23、当服务器对客户请求进行响应时,发送的首行被称作(  ),其包括3位数字的状态代码和对状态代码的描述。
A、cookie
B、URL
C、session
D、状态行
24、从(  )开始,到(  )结束,被称为一个会话。
A、访问者连接到服务器,访问者关闭浏览器离开该服务器
B、服务器启动,服务器关闭
C、访问者连接到服务器,服务器关闭
D、服务器启动,访问者关闭浏览器离开该服务器
25、如果客户的浏览器不支持Cookie,则(  )。
A、完全无法实现session对象的唯一性
B、通过URL重写可实现session对象的唯一性
C、session对象仍然可以起作用,不受影响
D、session对象可以用,cookie不能用
26、以下方法,哪个可使session无效?(  )
A、veAttribute(String key)
B、session.invalidate()
C、session.setAttribute(String key)
D、Attribute(String key)
27、application对象能在(  )间共享。
A、某个访问者所访问的当前页面
B、某个访问者所访问的网站的各个页面之间
C、该服务器上的所有的访问者的所有jsp页面
D、该服务器上的所有的访问者的所有jsp页面和Java程序
28、以下关于File类的对象的说法错误的是:(  )
A、可以获取文件所在的目录
B、可以获取文件的长度
C、可以修改文件最后修改的时间
D、可以获取文件最后修改的时间
29、以下关于File对象的public boolean delete()方法的说法,错误的是:(  )
A、可以删除当前对象代表的文件
B、若当前对象代表的是一个空目录,则可删除该目录
C、可删除当前对象代表的目录及该目录下包含的所有子目录和文件
D、若当前对象代表的是一个目录,且该目录下还有文件存在,则无法删除该目录
30、用FileInputStream建立文件输入流,当试图要打开的文件不存在时,程序将会(  )。
A、抛出SQLException
B、抛出IOException
C、抛出ClassNotFoundException
D、抛出严重错误 error
31、(  )类提供了基本的文件写入能力。
A、File
B、FileReader
C、FileInputStream
D、FileOutputSteam
32、访问者通过一个JSP页面上传文件给服务器时,该JSP页面必须含有file类型的表单,且该表单必须(  )
A、将METHOD属性取值为POST
B、将METHOD属性取值为GET
C、将ENCTYPE属性取值为multipart/form-data
D、将ENCTYPE属性取值为file
33、对数据库表中记录的字段值进行更新,可以使用(  )方法
A、executeQuery()
B、executeUpdate()
web编程语言有哪些C、next()
D、getConnection()
34、在JSP页面中使用beans,我们必须使用JSP动作标签(  )。
A、useBean
B、useBeans
C、Beans
D、JavaBeans
35、当useBean标签中的scope属性取值page时,该beans的有效范围是(  )。
A、当前客户
B、当前页面
C、当前服务器
D、所有客户
36、当useBean标签中的scope属性取值(  )时,该beans的有效范围是访问者的会话期间。
A、request
B、page
C、session
D、application
37、如果表单使用POST方式进行提交,则Servlet可使用(  )方法对来对应处理用户的请求。
A、Post
B、doPost
C、service
D、init
38、以下关于Servlet的说法正确的是:(  )
A、Servlet可以获取用户的session会话
B、Servlet不能对数据库表进行操作
C、Servlet不能对文件进行读写操作
D、Servlet不能获取用户的session会话
39、通常来说,HTML文件的正文如标记<p>应放在下面哪个标记中?(  )
A、<head>
B、<title>
C、<body>
D、<meta>
40、要想合并两个单元格,应该使用(  )属性。
A、colspan
B、nowrap
C、colwrap
D、nospan
41、在表单中需要把用户的数据以密码的形式接收应该使用的表单元素是(  )
A、<input type=text>
B、<input type=password>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。