张老师 发表于 2017-5-9 14:26:45

东财《网站建设JSP+MySQL组建动态网站》在线作业一(随机)

东财《网站建设:(JSP+MySQL)组建动态网站》在线作业一(随机)

一、单选题:
1.下面哪一个不是JSP本身已加载的基本类?(    )          (满分:4)
    A. java.lang.*
    B. java.io.*
    C. javax.servlet.*
    D. javax.servlet.jsp.*
2.在JSP中使用 后浏览器地址栏内的内容为(    )。          (满分:4)
    A. 不发生变化
    B. 发生变化
    C. 视浏览器而定
    D. 无法确定
3.在JSP中,使用动作可以将JavaBean嵌入JSP页面,对JavaBean的访问范围不能是:(    )。          (满分:4)
    A. page
    B. request
    C. response
    D. application
4.page指令通过(    )属性指定当前页面的内容类型和字符集?(    )          (满分:4)
    A. contentType
    B. buffer
    C. language
    D. isErrorPage
5.重定向可以使用(    )方法。(    )          (满分:4)
    A. response.sendRedirect("login.jsp"):
    B. request.sendRedirect("login.jsp");
    C. <jsp :forward page="login.jsp"/>
    D. <forward page= "login.jsp"/>
6.在JSP中,以下不是JSP内置对象的为(    )。          (满分:4)
    A. pageContext
    B. context
    C. application
    D. out
7.在Servlet的生命周期方法中,每当传递请求或响应时,web容器会调用(    )方法。(    )          (满分:4)
    A. init(    )
    B. main(    )
    C. service(    )
    D. doGet(    )
8.从 “员工” 表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确:( D )          (满分:4)
    A. Select * from 员工 where 姓名 ='玛丽'
    B. Select * from 员工 where 姓名 ='%玛丽'
    C. Select * from 员工 where 姓名 like'玛丽%'
    D. Select * from 员工 where 姓名 like'%玛丽%'
9.下列说法中错误的是:(    )          (满分:4)
    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. 表达式元素在运行后被自动转化为字符串
10.在JSP中,内置对象(    )封装了用户提交的信息,使用该对象可以获取用户提交的信息。(    )          (满分:4)
    A. session
    B. request
    C. response
    D. out
二、多选题:
1.下列说法正确的是:(    )          (满分:4)
    A. JSP充当MVC模式的视图
    B. Servlet充当MVC模式的模型
    C. Servlet充当MVC模式的控制器
    D. JavaBean充当MVC模式的模型
2.使用JDBC访问数据时,常用的接口有(    )。          (满分:4)
    A. Record
    B. ResultSet
    C. Statement
    D. Connection
3.某JSP程序中声明使用javaBean的语句如下:要取出该javaBean的loginName属性值,以下语句正确的是(    )。          (满分:4)
    A. <jsp:getProperty name="user" property="loginName"/>
    B. <jsp:getProperty id="user" property="loginName"/>
    C. <%=user.getLoginName(    )%>
    D. <%=user.getProperty(“loginName”)%>
4.如果想在页面中使用一个JavaBean,我们可以使用(    )指令。(    )          (满分:4)
    A. <%@ include file="fileName" %>
    B. page
    C. <jsp:forward>
    D. <jsp:useBean>
5.下列关于Servlet技术的特点说法正确的是:(    )          (满分:4)
    A. 可移植性好
    B. Java语言能实现的功能,Servlet基本都能实现
    C. 安全、简洁、和服务器紧密集成
    D. 高效耐用
三、判断题:
1.page指令的isthreadsafe属性用来设定JSP文件是否能多线程使用。          (满分:4)
    A. 错误
    B. 正确
2.页面的刷新可以用response对象来实现。          (满分:4)
    A. 错误
    B. 正确
3.Statement对象的两个常用方法是execute(    )和executeQuery(    )。          (满分:4)
    A. 错误
    B. 正确
4.Class.forName的作用是返回一个指定名称的class对象。          (满分:4)
    A. 错误
    B. 正确
5.jsp:useBean动作用来装载一个将在JSP页面中使用的JavaBean。          (满分:4)
    A. 错误
    B. 正确
6.executeUpdate(    )不是 Statement接口的方法。          (满分:4)
    A. 错误
    B. 正确
7.Servlet更适合做视图层。          (满分:4)
    A. 错误
    B. 正确
8.使用JSP的动作指令不能跳转到Servlet。          (满分:4)
    A. 错误
    B. 正确
9.POST提交的数据不会在地址栏中显示 。          (满分:4)
    A. 错误
    B. 正确
10.JDK的安装不需要设置环境变量。          (满分:4)
    A. 错误
    B. 正确

页: [1]
查看完整版本: 东财《网站建设JSP+MySQL组建动态网站》在线作业一(随机)