|
东财《网站建设:(JSP+MySQL)组建动态网站》在线作业一(随机)
东财作业答案
奥鹏东北财经大学作业
一、单选题:
1.[单选题]下面关于HttpServletRequest接口描述错误的是:() (满分:)
A. HttpServletRequest接口中最常用的方法就是获得请求的参数
B. JSP中的内建对象request是一个HttpServletRequest实例
C. HttpServletRequest主要处理取得路径信息和标识HTTP会话,取得和设置cookies
D. HttpServletRequest主要处理取得输入和输出流
正确答案:——D——
2.[单选题]JSP在WEB服务器上运行结果为()。 (满分:)
A. 可以在WEB浏览器看到
B. 只能在WEB浏览器看到
C. 可能在WEB浏览器看到
D. 不可能在WEB浏览器看到
正确答案:——A——
3.[单选题]从“员工”表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确:(D) (满分:)
A. Select*from员工where姓名='_玛丽_'
B. Select*from员工where姓名='%玛丽_'
C. Select*from员工where姓名like'_玛丽%'
D. Select*from员工where姓名like'%玛丽%'
正确答案:——D——
4.[单选题]下面四个选项中,______类______方法用于返回应用程序的上下文路径。() (满分:)
A. HttpServletRequest、getContextPath()
B. HttpServletRequset、getPathInfo()
C. ServletContext、getContextPath() 奥鹏作业答案
D. ServletContext、getPathInfo()
正确答案:————
5.[单选题]给定include1.jsp文件代码片断,如下:<%pageContext.setAttribute("User","HAHA");%>_______//此处填写代码给定include2.jsp文件代码片断,如下:<%=pageContext.getAttribute("User")%>要求运行include1.jsp时,浏览器上输出:HAHA要满足以上条件,jsp1.jsp中下划线处应填入()。 (满分:)
A. <includepage="include2.jsp"flush="true"/>
B. <%@includefile="include2.jsp"%>
C. <jsp:forwordpage="include2.jsp"/>
D. <%response.sendRedirect("include2.jsp");%>
正确答案:————
6.[单选题]session对象的_________方法用于判断是否为新会话。() (满分:)
A. begin()
B. isNewSessionID()
C. invalidate()
D. isNew()
正确答案:————
7.[单选题]HTML的中文含义为()。 (满分:)
A. 统一资源定位器
B. 简单邮件传输协议
C. 超文本标记语言
D. 网络套接字
正确答案:————
8.[单选题]JSP中的隐藏注释为()。 (满分:)
A. //注释内容
B. <!—注释内容-->
C. <%--注释内容--%>
D. /*注释内容*/
正确答案:————
9.[单选题]重定向可以使用_______方法。() (满分:)
A. response.sendRedirect("login.jsp"):
B. request.sendRedirect("login.jsp");
C. <jsp:forwardpage="login.jsp"/>
D. <forwardpage="login.jsp"/>
正确答案:————
10.[单选题]下列关于JSP说法中不正确的是:() (满分:)
A. JSP是IBM公司推出的新一代站点开发语言
B. JSP解决了目前ASP、PHP的一个通病——脚本级执行
C. JSP将内容的生成和显示进行分离
D. JSP强调可重用的组件
正确答案:————
二、多选题:
11.[多选题]采用MVC设计模式开发程序有哪些优势?() (满分:)
A. 各司其职,互不干涉
B. 有利于开发中的分工
C. 设计容易
D. 有利于组件的重用
正确答案:————
12.[多选题]下列关于Servlet的功能描述正确的是:() (满分:)
A. Servlet可以创建并返回一个包含基于客户请求的动态内容的完整的HTML页面
B. Servlet可以创建可嵌入到现有HTML页面中的一部分HTML页面
C. Servlet可以与其它服务器资源(包括数据库和基于Java的应用程序)进行通信
D. Servlet可以接收多个客户端的输入,并将结果广播到多个客户端上
正确答案:————
13.[多选题]在JSP文件中包含页面可以用_______指令。() (满分:)
A. <%@includefile="fileName"%>指令
B. <jsp:include>指令
C. page指令
D. <jsp:forward>指令
正确答案:————
14.[多选题]下面_______是ResultSet接口的方法。() (满分:)
A. next()
B. close()
C. back()
D. forward()
正确答案:————
15.[多选题]下面说法中正确的是:() (满分:)
A. <jsp:include>元素允许包含文件
B. 如果<jsp:include>包含的文件是动态的,还可以用<jsp:param>传递参数名和参数值
C. <jsp:forward>标签从一个JSP文件向另一个文件传递一个包含用户请求的request对象
D. <jsp:forward>标签以下的代码,将不能执行
正确答案:————
三、判断题:
16.[判断题]Tomcat和JDK都不是开源的。 (满分:)
A. 错误
B. 正确
正确答案:————
17.[判断题]JDBC的三个主要任务是与数据库建立连接、发送SQL语句、处理结果。 (满分:)
A. 错误
B. 正确
正确答案:————
18.[判断题]注释是描述部分功能或整个程序功能的一段说明性文字,它不会被解释器执行,而是直接跳过。 (满分:)
A. 错误
B. 正确
正确答案:————
19.[判断题]JSP中包括2种指令:page指令和include指令。 (满分:)
A. 错误
B. 正确
正确答案:————
20.[判断题]param标记不能独立使用,需作为jsp:include、jsp:forward等标记的子标记来使用。 (满分:)
A. 错误
B. 正确
正确答案:————
21.[判断题]include包含的文件最好不含有<html></html>。 (满分:)
A. 错误
B. 正确
正确答案:————
22.[判断题]ASP、PHP、JSP三者都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。 (满分:)
A. 错误
B. 正确
正确答案:————
23.[判断题]<jsp:param>可用来传递参数名和参数值,并且能在一个页面中使用多个<jsp:param>来传递多个参数。 (满分:)
A. 错误
B. 正确
正确答案:————
24.[判断题]可以在一个页面中使用多个<%@page%>指令。 (满分:)
A. 错误
B. 正确
正确答案:————
25.[判断题]executeUpdate()不是Statement接口的方法。 (满分:)
A. 错误
B. 正确
正确答案:————
奥鹏作业答案
奥鹏东北财经大学作业
|
|