|
|
东财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. 正确
|
|