东财《网站建设:(JSP+MySQL)组建动态网站》在线作业一(随机)
一,单选题
1. 在html中绘制表格时,_______标记是表格中的换行标记。( )
A. <table>
B. <th>
C. <tr>
D. <td>
正确答案:C
2. 在JSP中,要定义一个方法,需要用到______元素。( )
A. <%= %>
B. <% %>
C. <%! %>
D. <%@ %>
正确答案:C
3. 通过_______对象可以接收上一页表单提交的信息。( )
A. session对象
B. application对象
C. exception对象
D. request对象
正确答案:D
4. 如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的_______对象。( )
A. page
B. session
C. request
D. application
正确答案:D
5. 下列哪个是JSP指令标记?( )
A. <% …… %>
B. <%! …… %>
C. <%@ …… %>
D. <%= …… %>
正确答案:C
6. 在html标记中,______标记用于设置当前页面的标题。( )
A. head
B. Name
C. title
D. html
正确答案:C
7. 在Servlet里,能正确获取session的语句是( )。
A. HttpSession session = request.getSession(true);
B. HttpSession session = request.getHttpSession(true);
C. HttpSession session = response.getSession(true);
D. HttpSession session = response. getHttpSession (true);
正确答案:A
8. 下边哪个不是JSP的内置对象?( )
A. session
B. request
C. cookie
D. out
正确答案:C
9. 对于声明<%!声明代码%>的说法错误的是:( )
A. 一次可声明多个变量和方法,只要以“;”结尾就行
B. 一个声明仅在一个页面中有效
C. 声明的变量将作为局部变量
D. 在预定义中声明的变量将在JSP页面初始化时初始化
正确答案:C
10. 下列关于Tomcat目录说法错误的是:( )
A. bin目录——包含启动/关闭脚本,conf目录——包含不同的配置文件
B. Lib目录——包含Tomcat使用的Jar文件
C. webapps目录——包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下
D. work目录——包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下
正确答案:D
二,多选题
1. MVC模式包括哪几个层:( )
A. 模型层
B. 管理层
C. 视图层
D. 控制层
正确答案:ACD
2. 下面关于HttpServletResponse接口描述正确的是:( )
A. HttpServletResponse代表了对客户端的Http响应
B. JSP中的内建对象response是一个HttpServletResponse实例
C. setCharacterEncoding(String charset)方法设置响应的MIME类型
D. getWriter()方法取得PrintWriter对象,来输出字符数据
正确答案:ABD
3. 下列说法正确的是:( )
A. JSP充当MVC模式的视图
B. Servlet充当MVC模式的模型
C. Servlet充当MVC模式的控制器
D. JavaBean充当MVC模式的模型
正确答案:ACD
4. 在JSP文件中包含页面可以用_______指令。( )
A. <%@ include file="fileName" %>指令
B. <jsp:include>指令
C. page指令
D. <jsp:forward>指令
正确答案:AB
5. HTML标记中<form>标记的method属性取值为( )。
A. get
B. doGet
C. post
D. doPost
正确答案:AC
三,判断题
1. JDBC中释放对象的顺序和生成对象的顺序相同。
A. 错误
B. 正确
正确答案:A
2. 一个网页上只能有一个表单。
A. 错误
B. 正确
正确答案:A
3. JSP程序放在Tomcat服务器的webapps文件夹下。
A. 错误
B. 正确
正确答案:B
4. ASP、PHP、JSP三者都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。
A. 错误
B. 正确
正确答案:B
5. JDK的安装不需要设置环境变量。
A. 错误
B. 正确
正确答案:A
6. 作用域最大的JSP内置对象是application。
A. 错误
B. 正确
正确答案:B
7. 在JSP文件的适当位置添加out.print语句可以帮助进行程序的调试。
A. 错误
B. 正确
正确答案:B
8. Bean文件放在任何目录下都可以被引用。
A. 错误
B. 正确
正确答案:A
9. JSP中包括2种指令:page指令和include指令。
A. 错误
B. 正确
正确答案:A
10. page指令的errorpage属性指示当前页面是否为其他页的errorpage目标。
A. 错误
B. 正确
正确答案:A
======================================================================
答案来源-www.souzuoye.com-[搜作业网]**专业提供奥鹏作业、论文代写服务**
======================================================================
东财《网站建设:(JSP+MySQL)组建动态网站》在线作业二(随机)
一,单选题
1. 要设置某个JSP页面为错误处理页面,以下page指令正确的是:( )。
A. <%@ page errorPage="true"%>
B. <%@ page isErrorPage="true"%>
C. <%@ page extends="javax.servlet.jsp.JspErrorPage"%>
D. <%@ page info="error"%>
正确答案:B
2. page指令的import属性的作用是:( )
A. 定义JSP页面响应的MIME类型
B. 定义JSP页面使用的脚本语言
C. 为JSP页面引入JAVA包中的类
D. 定义JSP页面字符的编码
正确答案:C
3. 如果Tomcat安装后,想要修改它的端口号,可以通过修改<tomcat安装目录>/conf下的______文件来实现。( )
A. web.xml
B. server.xml
C. server-minimal.xml
D. tomcat-user.xml
正确答案:B
4. 在JSP中,test.jsp文件中有如下一行代码:<jsp:useBean id="user" scope="_____" type="com.UserBean"/> 要使user对象中一直存在于会话中,直至其终止或被删除为止,下划线中应填入( )。
A. page
B. request
C. session
D. application
正确答案:C
5. 下列关于Tomcat目录说法错误的是:( )
A. bin目录——包含启动/关闭脚本,conf目录——包含不同的配置文件
B. Lib目录——包含Tomcat使用的Jar文件
C. webapps目录——包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下
D. work目录——包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下
正确答案:D
6. JavaBean的有效范围中,哪个是用来跟踪用户的会话的?( )
A. session
B. request
C. page
D. application
正确答案:A
7. 下边哪个不是JSP的内置对象?( )
A. session
B. request
C. cookie
D. out
正确答案:C
8. 下面哪一个是正确使用JavaBean的方式?( )
A. <jsp:useBean id="address" class="AddressBean" />
B. <jsp:useBean name="address" class="AddressBean"/>
C. <jsp:useBean bean="address" class="AddressBean" />
D. <jsp:useBean beanName="address" class="AddressBean" />
正确答案:A
9. 在JSP中,test.jsp文件中有如下一行代码:<jsp:useBean id="user" scope="_____" type="com.UserBean"/> 要使user对象中一直存在于会话中,直至其终止或被删除为止,下划线中应填入( )。
A. page
B. request
C. session
D. application
正确答案:C
10. Connection对象用来连接:( )
A. 表
B. 数据源
C. 视图
D. 查询
正确答案:B
二,多选题
1. 使用JDBC访问数据时,常用的接口有( )。
A. Record
B. ResultSet
C. Statement
D. Connection
正确答案:BCD
2. HTML标记中<form>标记的method属性取值为( )。
A. get
B. doGet
C. post
D. doPost
正确答案:AC
3. 下面说法中正确的是:( )
A. <jsp:include>元素允许包含文件
B. 如果<jsp:include>包含的文件是动态的,还可以用<jsp:param>传递参数名和参数值
C. <jsp:forward>标签从一个JSP文件向另一个文件传递一个包含用户请求的request对象
D. <jsp:forward>标签以下的代码,将不能执行
正确答案:ABCD
4. 在JSP文件中包含页面可以用_______指令。( )
A. <%@ include file="fileName" %>指令
B. <jsp:include>指令
C. page指令
D. <jsp:forward>指令
正确答案:AB
5. 在JSP中如果要获取客户端主机名,应使用_______对象的_______方法。( )
A. response
B. request
C. getRemoteHost()
D. getRemotePort()
正确答案:BC
三,判断题
1. JDBC是Java DataBase Connectivity的缩写。
A. 错误
B. 正确
正确答案:B
2. <jsp:param>可用来传递参数名和参数值,并且能在一个页面中使用多个<jsp:param>来传递多个参数。
A. 错误
B. 正确
正确答案:B
3. jsp:forward标记只有一个属性page。
A. 错误
B. 正确
正确答案:B
4. session对象不可以用来在多个页面之间传递数据。
A. 错误
B. 正确
正确答案:A
5. 注释有HTML注释、隐藏注释、脚本注释三种。
A. 错误
B. 正确
正确答案:B
6. 编写Servlet时,需要引入java.io包、javax.servlet包和avax.servlet.http包。
A. 错误
B. 正确
正确答案:B
7. 通过<jsp:useBean/>可以声明使用JavaBean组件。
A. 错误
B. 正确
正确答案:B
8. Servlet的生命周期分三个时期:init、service、destroy。
A. 错误
B. 正确
正确答案:B
9. JSP是在web服务器上运行的脚本语言。
A. 错误
B. 正确
正确答案:B
10. ASP、PHP、JSP三者都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。
A. 错误
B. 正确
正确答案:B
======================================================================
答案来源-www.souzuoye.com-[搜作业网]**专业提供奥鹏作业、论文代写服务**
======================================================================
东财《网站建设:(JSP+MySQL)组建动态网站》在线作业三(随机)
一,单选题
1. 在一个JSP文件中,有表达式<%=2+3 %>,它将输出( )。
A. 2+3
B. 5
C. 23
D. 不会输出,因为表达式是错误的
正确答案:B
2. JavaBean文件应保存在( )。
A. Web服务器的发布目录下
B. WEB-INF\classes下
C. WEB-INF下
D. webapps下
正确答案:B
3. 假设在helloapp应用中有一个hello.jsp,它的文件路径如下: %JAVA_HOME%/webapps/helloapp/hello/hello.jsp,那么在浏览器端访问hello.jsp的URL为( )。
A. http://localhost:8080/hello.jsp
B. http://localhost:8080/helloapp/hello.jsp
C. http://localhost:8080/helloapp/hello/hello.jsp
D. http://lo
正确答案:C
4. JSP页面经过编译之后,将创建一个( )。
A. applet
B. servlet
C. application
D. exe文件
正确答案:B
5. 下列哪一项不是page指令的属性:( )
A. language
B. import
C. autoFlush
D. value
正确答案:D
6. 关于get和post两种请求,下列说法正确的是:( )
A. get请求是默认的
B. get请求处理的数据量大小不受到限制
C. post请求地址栏里是能看到数据的
D. post请求可以由doGet方法处理。
正确答案:A
7. 在JSP中使用<jsp:getProperty>标记时,不会出现的属性是:( )
A. name
B. property
C. value
D. 以上皆不会出现
正确答案:C
8. 下列说法中错误的是:( )
A. include指令通知容器包含当前JSP页面中内嵌的、在指定位置上的资源内容
B. include指令中file属性指定要包含的文件名
C. include指令只允许包含动态页面
D. taglib指令允许页面使用者自定义标签
正确答案:C
9. 下面关于request对象说法错误的是:( )
A. request对象是ServletRequest的一个实例
B. 当客户端请求一个JSP网页时,JSP引擎会将客户端的请求信息包装在这个request对象中
C. getParameterName()方法返回本次请求的参数名字
D. getServerName() 返回接收请求的服务器的主机名和端口号
正确答案:D
10. 给定include1.jsp文件代码片断,如下: <% pageContext.setAttribute("User","HAHA");%> _______//此处填写代码给定include2.jsp文件代码片断,如下: <%=pageContext.getAttribute("User")%> 要求运行include1.jsp时,浏览器上输出:HAHA 要满足以上条件,jsp1.jsp中下划线处应填入( )。
A. <include page="include2.jsp" flush="true"/>
正确答案:B
二,多选题
1. 采用MVC设计模式开发程序有哪些优势?( )
A. 各司其职,互不干涉
B. 有利于开发中的分工
C. 设计容易
D. 有利于组件的重用
正确答案:ABD
2. 如果想在页面中使用一个JavaBean,我们可以使用_______指令。( )
A. <%@ include file="fileName" %>
B. page
C. <jsp:forward>
D. <jsp:useBean>
正确答案:BD
3. 下面_______是ResultSet接口的方法。( )
A. next()
B. close()
C. back()
D. forward()
正确答案:AD
4. <jsp:param>动作元素经常与_______元素一起使用。( )
A. <jsp:include>
B. <jsp:useBean>
C. <jsp:setProperty>
D. <jsp:forward>
正确答案:AD
5. 下列说法正确的是:( )
A. JSP充当MVC模式的视图
B. Servlet充当MVC模式的模型
C. Servlet充当MVC模式的控制器
D. JavaBean充当MVC模式的模型
正确答案:ACD
三,判断题
1. 在JSP中,page指令的extends属性用来引入需要的包或类。
A. 错误
B. 正确
正确答案:A
2. param标记不能独立使用,需作为jsp:include、jsp:forward等标记的子标记来使用。
A. 错误
B. 正确
正确答案:B
3. Servlet更适合做视图层。
A. 错误
B. 正确
正确答案:A
4. JDK的安装不需要设置环境变量。
A. 错误
B. 正确
正确答案:A
5. JSP是Java Server Pages的缩写。
A. 错误
B. 正确
正确答案:B
6. JSP程序放在Tomcat服务器的webapps文件夹下。
A. 错误
B. 正确
正确答案:B
7. executeUpdate()不是 Statement接口的方法。
A. 错误
B. 正确
正确答案:A
8. <jsp:forward>标签以后的代码将不能运行。
A. 错误
B. 正确
正确答案:B
9. 获取表单提交的参数,通常使用的内部对象是request、方法是getParameter。
A. 错误
B. 正确
正确答案:B
10. JavaBean可以只提供一个带参数的构造器。
A. 错误
B. 正确
正确答案:A
======================================================================
答案来源-www.souzuoye.com-[搜作业网]**专业提供奥鹏作业、论文代写服务**
====================================================================== |