1.下列关于JSP指令标识的描述错误的选项是(    )。
A:指令以“<”开始,以“>”结束 B:指令以“<%”开始,以“%>”结束 C:指令以“<%@”开始,以“%>”结束 D:指令以“”结束
答案:指令以“%”开始,以“%”结束; 指令以“”开始,以“”结束; 指令以“jsp:”开始,以“/”结束
2.使用fileupload组件的步骤有(   )。
A:在表单中添加file表单字段 B:创建工厂类DiskFileItemFactory对象 C:用工厂创建解析器对象 D:使用解析器来解析request对象
答案:创建工厂类DiskFileItemFactory对象###用工厂创建解析器对象###使用解析器来解析request对象
3.include指令作用是把(   )嵌入到当前的JSP网页中。
A:ASP 代码 B:HTML网页 C:JSP程序 D:文本文件
答案:文本文件###JSP程序###HTML网页
4.以下哪些对象由Servlet容器创建(   )。
A:ServletRequest对象 B:Servlet对象 C:ServletConfig对象 D:ServletContext对象
答案:Servlet对象###ServletRequest对象###ServletContext对象###ServletConfig对象
5.Servlet的优点有(    )。
A:执行效率高 B:功能强大 C:可移植性好 D:运行速度快
答案:功能强大###可移植性好###执行效率高
6.对于声明<%!声明%>的说法正确的是(    )。
A:声明的变量将在JSP页面初始化时初始化 B:一次可声明多个变量和方法 C:声明的变量将作为局部变量 D:一个声明仅在一个页面中有效
答案:一次可声明多个变量和方法###一个声明仅在一个页面中有效###声明的变量将在JSP页面初始化时初始化
7.以下哪个选项是JSP所具有的特征(   )。
A:可重复使用的组件 B:预编译 C:沿用了Servlet的所有功能 D:快速建立Web Form
答案:可重复使用的组件###沿用了Servlet的所有功能###预编译
8.page 指令中的哪个属性可多次出现(    )。
A:class B:Import C:include D:extends
答案:Import
9.动态网站需要的技术为(    )。
A:JSP B:PHP C:ASP D:HTTP
答案:JSP###ASP###PHP
10.以下哪些属于PageContext类的方法(   )。
A:include(String relativeUrlPath) B:getAttribute(String name,int scope) C:setContentType(String type) D:getServletContext()
答案:getServletContext()###getAttribute(String name,int scope)###include(String relativeUrlPath)
11.在下列选项中,正确创建并实现写入cookie的语句分别是(    )。
A:response.add(cookie ) B:Cookie cookie = new Cookie( String key, Object value ) C:Cookie cookie = new Cookie() D:response.addCookie(cookie)

12.下面关于session对象说法中正确的是(    )。
A:session可以用来储存访问者的一些特定信息 B:session可以创建访问者信息容器 C:session对象提供HTTP服务器和HTTP客户端之间的会话 D:session对象的类是HttpSession.HttpSession由服务器的程序实现 E:当用户在应用程序的页之间跳转时,存储在session对象中的变量会清除 13.关于session的使用,下列说法正确的是(    )。
A:不同的用户窗口具有不同的session B:session永远不可能超时 C:不同的用户窗口具有相同的session D:session可能超时间 14.以下哪些不是Servlet接口的方法(  )。
A:forward方法 B:init方法 C:include方法 D:doGet方法 15.在JSP中,下面的选项,关于FileItem接口相关说法错误的是(   )。
A:当表单提交后,通过调用isFormField()方法判断是普通表单,还是文件表单,所有的表单数据都会被封装到一个List集合中保存 B:在表单中的每一个元素均对应一个FileItem对象 C:FileItem接口的实现类是FileItemFactory类 D:FileItem用于封装单个表单字段元素的数据 16.哪些JSTL标签可用来进行Java程序中if、if..else的功能?(   )
A: B: C: D: 17.在JSTL的迭代标签<forEach>的属性中,用于指定要遍历的对象集合的是(   )。
A:varStatus B:var C:items D:value 18.Servlet处理请求的方式为(     )。
A:以调度的方式 B:以程序的方式 C:以运行的方式 D:以线程的方式 19.在某个JSP页面中存在这样一行代码,<%= "2" + "4" %> 运行该JSP后,以下说法正确的是(  )。
A:这行代码没有对应的输出 B:这行代码对应的输出是24 C:这行代码对应的输出是6 D:这行代码将引发错误 20.servlet 生命周期由一系列事件组成,把这些事件按照先后顺序排序,以下正确的是(   )。
A:加载类,实例化,请求处理,初始化,销毁 B:加载类,实例化,初始化,请求处理,销毁 C:加载类,初始化,实例化,请求处理,销毁 D:实例化,加载类,初始化,请求处理,销毁 21.fileupload组件需要的JAR包有(     )。
A:Servlet-api.jar和commons-io.jar B:commons-fileupload.jar和commons-io.jar C:commons-fileupload.jar和Mysql.jar D:commons-upload.jar和commons-io.jar 22.在Servlet生命周期中,对应服务阶段的方法是(     )。
A:service() B:doGet() C:doGet和doPost() D:doPost() 23.javax.Servlet的包中,属于类的是 (   )。
A:GenericServlet B:ServletContext C:Servlet D:ServletRequest 24.在servlet1中的doGet和doPost方法中只有如下代码:request.setAttribute("jb","aPtech");response.sendRedirect("http://localhost:8080/servlet/Servlet2"); 那么在Servlet2 中使用(    )可以把属性jb的值取出来。
A:String str = request.getAttribute("jb") B:Object str = request.getAttribute("jb") C:String sir =(String)request.getAttribute("jb") D:取不出来 25.如果我们想把session销毁应该用下面的那个方法(   )。
A:kill B:invalidate C:end D:destroy 26.下面对于标签的说法中错误的是(      )。
A:JSP标签简化了JSP页面的开发和维护 B:JSP标签用于调用JavaBean组件中的操作和执行 C:自定义标签通过封装反复执行的任务使它们可以在多个应用程序中重复使用 D:JSP技术没有提供了在自定义标签中封装其他动态功能的机制 27.Cookie对象可以用来将少量的信息保存到(   )中。
A:服务器端 B:网络 C:页面 D:客户端 28.下列选项中,哪个是正确的JSP表达式(   )。
A:<%=(4+5)%> B:<%=(4+5);%> C:<%! int a=0;%> D:<%int a=0;%> 29.下面不属于分页实现的步骤的是:(    )。
A:计算总页数 B:使用下拉列表显示页数 C:编写查询SQL语句 D:确定每页显示的数据数量 30.在JSP中,如果需要实现文件上传,需要在表单属性中添加(    )。
A:enctype="multipart-form-data" B:enctype="multipart/data" C:enctype="form-data" D:enctype="multipart/form-data" 31.下列不同数据库有不同的物理分页语句是(    )。
A:SQLServer使用num B:SQLServer 使用top C:Oracle使用rowNum D:MySQL使用limit 32.MyEclipse中,常用web项目具体类型为(   )。
A:Web project B:static  web  project C:Dynamic  web  project D:Java project 33.以下可用于获取session对象的属性userid的值是(   )。
A:request. getParameter(userid) B:session. getAttribute("userid") C:session. getAttribute(userid) D:session.setAttribute("userid") 34.下列代码是实现分布时计算总页数的方法,横线处填写(    )可以正确实现。public int getTotalPages(int count,int pagetSize){    int totalPages=0;    __________________    return totalPages;}
A:totalPages=(count%pageSize=0)?(count/pageSize):(count/pageSize+1) B:totalPages=(count/pageSize=0)?(count%pageSize):(count%pageSize+1); C:totalPages=(count/pageSize=0)?(count/pageSize):(count/pageSize+1); D:totalPages=(count%pageSize=0)?(count%pageSize):(count%pageSize+1) 35.在访问Servlet时,在浏览器地址栏中输入的路径是在(   )配置。
A: B: C: D: 36.为了丰富JSP页面的图形化布局,可以使用下面哪个JSP标准动作把一个图像导入到JSP页面中?(     )
A: B:使用JSP标准动作无法做到 C: D: 37.以下四个选项中不属于Servlet生命周期的是(  )。
A:destroy() B:start() C:init() D:service() 38.下列动态网页和静态网页的根本区别,描述错误的是(     )。
A:静态网页文件里只有HTML标记,没有程序代码。 B:静态网页服务器端返回的HTML文件是事先存储好的。 C:动态网页服务器端返回的HTML文件是程序生成的。 D:动态网页中只有程序,不能有HTML代码。 39.下列(   )注释为隐藏型注释。
A:] –> B:<%– 注释内容 –%> C: D:] –> 40.如果tomcat服务器的IP地址为196.12.35.10,端口为8080,其上有一名为ch8的web服务目录,其下有子目录product/view/,在此子目录之下有文件index.jsp,请问使用哪一项在浏览器上请求此页面?(      )
A:http://localhost:8080/ch8/product/index.jsp B:http://127.0.0.1:8080/ch8/index.jsp C:http://196.12.35.10:8080/ch8/product/view/index.jsp D:http://196.12.35.10:8080/ch8/product/index.jsp 41.请求Servlet的时候,Servlet的对象由(    )。
A:由开发人员在请求中实例化 B:Servlet只加载,无需实例化 C:Servlet会自动实例化 D:服务器负责实例化 42.配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:(    )。
A:先安装JDK,再安装TOMCAT B:不需安装JDK,安装TOMCAT就可以了 C:JDK和TOMCAT只要都安装就可以了,安装顺序没关系 D:先安装TOMCAT,再安装JDK 43.JSP表达式语言可用于在网页上生成动态的内容并代替JSP元素,JSP表达式语言的语法是(     )。
A:@{EL expresion} B:{EL expresion} C:#{EL expresion} D:${EL expresion} 44.

下列不属于JSP动作的是(    )。


A: B: C: D: 45.

下列说法错误的是(    )。


A:myEclipse不可以用自己下载的tomcat服务器。 B:C语言中有指针,java中没有。 C:java是一种面向对象的编程语言。 D:plsql不是数据库。 46.

如果taglib设定如下:

<%@taglib prefix="x" uri="http://openhome.cc/magic/x"%>

则以下(   )会是使用自订标签的正确方式?


A: B: C: D: 47.JSP页面中不能包含脚本元素。(    )
A:对 B:错 48.分页技术的实现方式很多,可以使用插件实现。(   )
A:错 B:对 49.代表最后选择,该标签不接受任何属性。 (   )
A:错 B:对 50.当同时有多个请求发送到一个Servlet时,服务器将会为每个请求创建一个新的线程来处理客户端的请求。 (   )
A:对 B:错 51.标记的page属性值是相对的URL地址,只能静态的URL。(   )
A:错 B:对 52.Servlet的部署文件是一个xml文件,文件名为web.xml,它保存在Web服务目录的WEB-INF子目录中。(   )
A:错 B:对 53.自定义标签通常是以标签库的形式出现的。(  )
A:错 B:对 54.commons-upload组件只能实现上传不能实现下载。(    )
A:错 B:对 55.在Java程序片中可以使用Java语言的注释方法,其注释的内容会发送到客户端。(   )
A:对 B:错 56.安装Tomcat9.0所在的计算机需要事先安装JDK。(  )
A:错 B:对 57.文件在上传时可以显示文件大小、类型的控制。 (   )
A:对 B:错 58.不可以用一个page指令指定多个属性的取值。(    )
A:错 B:对 59.application对象可以用来保存数据。( )
A:错 B:对 60.项目中只有添加commons-upload组件才能实现文件的上传。(    )
A:对 B:错 61.在HTML页面文件中加入JSP脚本元素、JSP标记等就构成了一个JSP页面。(   )
A:对 B:错 62.当用户请求一个Servlet时,服务器都会创建Servlet实例响应,响应用户请求。(   )
A:对 B:错

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(1) dxwkbang
返回
顶部