[在线作业] 东财15秋《网站建设:(JSP+MySQL)组建动态网站》在线作业...

[复制链接]
发表于 2016-3-7 08:44:39 | 显示全部楼层 |阅读模式
东财15秋《网站建设:(JSP+MySQL)组建动态网站》在线作业二(随机)

一、单选题:
1.在浏览器解析换行被忽略,要想在页面中实现换行,需要使用(    )。          (满分:4)
    A. out.println("br");
    B. out.println("<br>");
    C. out.println(br);
    D. out.println(<br>);
2.下列对于web.xml的配置说法错误的是:(    )          (满分:4)
    A. 在web.xml描述中,首先要声明Servlet
    B. 在web.xml描述中,要指定这个Servlet的名字和类
    C. 在web.xml描述中,要为Servlet做URI映射
    D. 在web.xml中不可同时指定多个Servlet
3.下列哪个是MySQL的JDBC驱动程序(    )。          (满分:4)
    A. oracle.jdbc.driver.OracleDriver
    B. sun.jdbc.odbc.JdbcOdbcDriver
    C. com.microsoft.jdbc.sqlserver.SQLServerDriver
    D. com.mysql.jdbc.Driver
4.下面关于out对象说法错误的是    )          (满分:4)
    A. out对象用于输出数据
    B. out对象的范围是application
    C. 如果page指令选择了autoflush="true",那么当出现由于当前的操作不清空缓存而造成缓冲区溢出的情况时,会自动清空缓冲区的内容
    D. out.newLine(    )方法用来输出一个换行符
5.在Servlet中,HttpServletResponse的(    )方法用来把一个Http请求重定向到另外的URL。(    )          (满分:4)
    A. sendURL(    )
    B. redirectURL(    )
    C. sendRedirect(    )
    D. redirectResponse(    )
6.下面的说法错误的是:(    )          (满分:4)
    A. JSP可以处理动态内容和静态内容
    B. JSP最终会编译成字节码后执行
    C. 在JSP中可以使用脚本控制Html的标签生成
    D. JSP中不能使用//注释Java脚本中的代码
7.在JSP中使用response.sendRedirect("jack.htm"); 后浏览器地址栏内的内容为(    )。          (满分:4)
    A. 不发生变化
    B. 发生变化
    C. 视浏览器而定
    D. 无法确定
8.下边哪个不是JSP的内置对象?(    )          (满分:4)
    A. session
    B. request
    C. cookie
    D. out
9.要将一个JSP页面的响应交给另一个JSP页面处理我们可以使用(    )。          (满分:4)
    A. reponse对象
    B. application对象
    C. config 对象
    D. out对象
10.下列哪个是JSP指令标记?(    )          (满分:4)
    A. <% …… %>
    B. <%! …… %>
    C. <%@ …… %>
    D. <%= …… %>
二、多选题:
1.下面关于HttpServletResponse接口描述正确的是:(    )          (满分:4)
    A. HttpServletResponse代表了对客户端的Http响应
    B. JSP中的内建对象response是一个HttpServletResponse实例
    C. setCharacterEncoding(String charset)方法设置响应的MIME类型
    D. getWriter(    )方法取得PrintWriter对象,来输出字符数据
2.采用MVC设计模式开发程序有哪些优势?(    )          (满分:4)
    A. 各司其职,互不干涉
    B. 有利于开发中的分工
    C. 设计容易
    D. 有利于组件的重用
3.下列说法正确的是:(    )          (满分:4)
    A. JSP充当MVC模式的视图
    B. Servlet充当MVC模式的模型
    C. Servlet充当MVC模式的控制器
    D. JavaBean充当MVC模式的模型
4.在JSP文件中包含页面可以用(    )指令。(    )          (满分:4)
    A. <%@ include file="fileName" %>指令
    B. <jsp
5.如果想在页面中使用一个JavaBean,我们可以使用(    )指令。(    )          (满分:4)
    include>指令
    C. page指令
    D. <jsp
三、判断题:
1.要在session对象中保存属性,可以使用session.getAttribute("key","value")语句。          (满分:4)
    forward>指令
2.Tomcat和JDK都不是开源的。          (满分:4)
    A. <%@ include file="fileName" %>
    B. page
    C. <jsp
3.标签以后的代码将不能运行。          (满分:4)
    forward>
    D. <jsp
4.编写Servlet时,需要引入java.io包、javax.servlet包和avax.servlet.http包。          (满分:4)
    useBean>
5.page指令的isthreadsafe属性用来设定JSP文件是否能多线程使用。          (满分:4)
    A. 错误
    B. 正确
6.jsp:useBean动作用来装载一个将在JSP页面中使用的JavaBean。          (满分:4)
    A. 错误
    B. 正确
7.Web开发技术包括客户端技术和服务器端技术。          (满分:4)
    A. 错误
    B. 正确
8.page指令通过contentType属性指定当前页面的内容类型和字符集。          (满分:4)
    A. 错误
    B. 正确
9.JSP隐藏注释的格式为。          (满分:4)
    A. 错误
    B. 正确
10.page指令的session属性制定此页面是否参与HTTP会话,默认值false。          (满分:4)
    A. 错误
    B. 正确东财《网站建设:(JSP+MySQL)组建动态网站》在线作业一(随机)

一、单选题:
1.如果Tomcat安装后,想要修改它的端口号,可以通过修改/conf下的(    )文件来实现。(    )          (满分:4)
    A. web.xml
    B. server.xml
    C. server-minimal.xml
    D. tomcat-user.xml
2.在JSP中的Java脚本中输出数据时可以使用(    )(    )对象的print(    )方法。(    )          (满分:4)
    A. page
    B. session
    C. out
    D. application
3.cn是Connection对象,创建Statement 对象的方法是:(    )          (满分:4)
    A. Statement st=new Statement(    );
    B. Statement st=cn.createStatement(    );
    C. Statement st= new Connection(    );
    D. Statement st= cn.getStatement(    );
4.要将一个JSP页面的响应交给另一个JSP页面处理我们可以使用(    )。          (满分:4)
    A. reponse对象
    B. application对象
    C. config 对象
    D. out对象
5.在JSP中,以下不是JSP内置对象的为(    )。          (满分:4)
    A. pageContext
    B. context
    C. application
    D. out
6.在浏览器解析换行被忽略,要想在页面中实现换行,需要使用(    )。          (满分:4)
    A. out.println("br");
    B. out.println("<br>");
    C. out.println(br);
    D. out.println(<br>);
7.下列关于JSP编译指令说法错误的是:(    )          (满分:4)
    A. 编译指令用于从JSP发送一个信息到容器上
    B. 编译指令可以用来设置输出内容的类型等
    C. 编译指令向客户端产生所有输出
    D. 编译指令可以用来指定页面的编码
8.在JSP中,要定义一个方法,需要用到(    )元素。(    )          (满分:4)
    A. <%=  %>
    B. <%   %>
    C. <%!  %>
    D. <%@  %>
9.在JSP中使用 后浏览器地址栏内的内容为(    )。          (满分:4)
    A. 不发生变化
    B. 发生变化
    C. 视浏览器而定
    D. 无法确定
10.下列关于Tomcat说法正确的是:(    )          (满分:4)
    A. Tomcat是一种编程语言
    B. Tomcat是一个免费的开源的Serlvet容器
    C. Tomcat是一种编程思想
    D. Tomcat是一种开编程规范
二、多选题:
1.下面说法中正确的是    )          (满分:4)
    A. <jsp
2.下面(    )是ResultSet接口的方法。(    )          (满分:4)
    include>元素允许包含文件
    B. 如果<jsp
3.在JSP文件中包含页面可以用(    )指令。(    )          (满分:4)
    include>包含的文件是动态的,还可以用<jsp
4.采用MVC设计模式开发程序有哪些优势?(    )          (满分:4)
    param>传递参数名和参数值
    C. <jsp
5.下面哪些对象可以在同一应用程序的不同网页间共享数据。(    )          (满分:4)
    forward>标签从一个JSP文件向另一个文件传递一个包含用户请求的request对象
    D. <jsp
三、判断题:
1.使用JSP的动作指令不能跳转到Servlet。          (满分:4)
    forward>标签以下的代码,将不能执行
2.JSP代码段在中。          (满分:4)
    A. next(    )
    B. close(    )
    C. back(    )
    D. forward(    )
3.Servlet可以运行在客户端。          (满分:4)
    A. <%@ include file="fileName" %>指令
    B. <jsp
4.jsp:forward标记只有一个属性page。          (满分:4)
    include>指令
    C. page指令
    D. <jsp
5.JSP隐藏注释的格式为。          (满分:4)
    forward>指令
6.JSP程序放在Tomcat服务器的webapps文件夹下。          (满分:4)
    A. 各司其职,互不干涉
    B. 有利于开发中的分工
    C. 设计容易
    D. 有利于组件的重用
7.Web开发技术包括客户端技术和服务器端技术。          (满分:4)
    A. page
    B. out
    C. session
    D. application
8.JSP能够实现的功能均可由Servlet实现。          (满分:4)
    A. 错误
    B. 正确
9.jsp:param标记可用于将附加request参数发送至转发的页,有name和value两个属性。          (满分:4)
    A. 错误
    B. 正确
10.在JDBC中,PreparedStatement比statement更为高效。          (满分:4)
    A. 错误
    B. 正确

快速回复 返回顶部 返回列表