来源:奥鹏远程教育 日期: 作者:奥鹏作业辅导
19春东财《网站建设:(JSP+MySQL)组建动态网站》在线作业三(随机)[答案]满分答案
东财《网站建设:(JSP MySQL)组建动态网站》在线作业三(随机)-0011试卷总分:100 得分:0
一、 单选题 (共 10 道试题,共 40 分)
1.在JSP中,使用<jsp:useBean>动作可以将JavaBean嵌入JSP页面,对JavaBean的访问范围不能是:( )。
A.page
B.request
C.response
D.application
2.在JSP中,以下不是JSP内置对象的为( )。
A.pageContext
B.context
C.application
D.out
3.HTML的中文含义为( )。
A.统一资源定位器
B.简单邮件传输协议
C.超文本标记语言
D.网络套接字
4.page指令的import属性的作用是:( )
A.定义JSP页面响应的MIME类型
B.定义JSP页面使用的脚本语言
C.为JSP页面引入JAVA包中的类
D.定义JSP页面字符的编码
5.JSP中的隐藏注释为( )。
A.// 注释内容
B.<!—注释内容-->
C.<%--注释内容--%>
D./* 注释内容 */
6.下面四个选项中,______类______方法用于返回应用程序的上下文路径。( )
A.HttpServletRequest、getContextPath()
B.HttpServletRequset、getPathInfo()
C.ServletContext、getContextPath()
D.ServletContext、getPathInfo()
7.假设在helloapp应用中有一个hello.jsp,它的文件路径如下: %JAVA_HOME%/webapps/helloapp/hello/hello.jsp,那么在浏览器端访问hello.jsp的URL为( )。
A.:8080/hello.jsp
B.:8080/helloapp/hello.jsp
C.:8080/helloapp/hello/hello.jsp
D.:8080/webapps/helloapp/hello/dello.jsp
8.下列说法中错误的是:( )
A.<!-- This file displays the user login screen -->会在客户端的HTML源代码中产生和上面一样的数据
B.<%-- This comment will not be visible in the page source --%>会在客户端的HTML源代码中产生和上面一样的数据
C.<%! int i = 0; %>是一个合法的变量声明
D.表达式元素在运行后被自动转化为字符串
9.在JSP中调用JavaBean时不会用到的标记是:( )
A.<javabean>
B.<jsp:useBean>
C.<jsp:setProperty>
D.<jsp:getProperty>
10.在JSP中,重定向到另一个页面,以下_______语句是正确的。( )
A.request.sendRedirect("");
B.request.sendRedirect();
C.response.sendRedirect("");
D.response.sendRedirect();
二、 多选题 (共 5 道试题,共 20 分)
1.在JSP文件中包含页面可以用_______指令。( )
A.<%@ include file="fileName" %>指令
B.<jsp:include>指令
C.page指令
D.<jsp:forward>指令
2.下列关于Servlet技术的特点说法正确的是:( )
A.可移植性好
B.Java语言能实现的功能,Servlet基本都能实现
C.安全、简洁、和服务器紧密集成
D.高效耐用
3.某JSP程序中声明使用javaBean的语句如下: <jsp:useBean id=”user” class=”mypackage.User” scope=”pge”/> 要取出该javaBean的loginName属性值,以下语句正确的是()。
A.<jsp:getProperty name="user" property="loginName"/>
B.<jsp:getProperty id="user" property="loginName"/>
C.<%=user.getLoginName()%>
D.<%=user.getProperty(“loginName”)%>
4.下列关于Servlet的功能描述正确的是:( )
A.Servlet可以创建并返回一个包含基于客户请求的动态内容的完整的HTML页面
B.Servlet可以创建可嵌入到现有HTML页面中的一部分HTML页面
C.Servlet可以与其它服务器资源(包括数据库和基于Java的应用程序)进行通信
D.Servlet可以接收多个客户端的输入,并将结果广播到多个客户端上
5.在JSP中如果要获取客户端主机名,应使用_______对象的_______方法。( )
A.response
B.request
C.getRemoteHost()
D.getRemotePort()
三、 判断题 (共 10 道试题,共 40 分)
1.JDK的安装不需要设置环境变量。
A.错误
B.正确
2.jsp:param标记可用于将附加request参数发送至转发的页,有name和value两个属性。
A.错误
B.正确
3.Web开发技术包括客户端技术和服务器端技术。
A.错误
B.正确
4.jsp:useBean动作用来装载一个将在JSP页面中使用的JavaBean。
A.错误
B.正确
5.JSP是Java Server Pages的缩写。
A.错误
B.正确
6.JDBC中操作数据库执行增、删、改的语句是executeQuery(sql)。
A.错误
B.正确
7.运行servlet需要在_web.xml中注册。
A.错误
B.正确
8.JDBC的三个主要任务是与数据库建立连接、发送SQL语句、处理结果。
A.错误
B.正确
9.jsp:setProperty用来设置已经实例化的Bean对象的属性。
A.错误
B.正确
10.application对象是代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息 ,而session对象则是每个客户专用的。
A.错误
B.正确
19春东财《网站建设:(JSP+MySQL)组建动态网站》在线作业三(随机)[答案]历年参考题目如下: