JSP程序设计期末考试试卷(A卷)
专业级JSP程序设计课程
1.JSP页面以(B)为扩展名进行保存。
A. .jps
B. .jsp
C. .java
D. .JSP
2.在JSP中假如要导入java.io.* 包,应当使用( A )指令。
A. page
B. taglib
C. include
D. forward
.
3.假如当前JSP页面出现异常时需要转到一个异常页,需要设立page 指令的( D)
属性。
.
A. Exception
B. isErrorPage
C. error
D. errorPage
4.JSP中的隐式注释为(    C )。
A. // 注释内容
B. <!—注释内容-->
C. <%--注释内容--%>
D. /* 注释内容*/ 5.使用response对象进行重定向时使用的方法为(B )。
9.在JSP中,(  A )动作用于将请求转发给其他JSP页面。A.forward    B.include    C.useBean    D.setProperty 10.JSP中使用<jsp:getProperty>标记时,不会出现的属性是:(C)。
A.name
B.property
C.value
D.以上皆不会出现
11.在<c:choose>标记中包含哪个标记( D )?
A.case
B.choose
C.check
D.when
12.下面哪个标记产生的结果同<%=var%>( C )。
A. <c:set value=var>
B. <c:var out=${var}>
C. <c:out value=${var}>
D. <c:out var="var">
13.每次传递请求或响应时调用Filter 的( B )方法。
A.init()
B.doFilter()
C.destroy()
14.Struts Bean 的(  B  )标记检索Web 应用程序资源的结果。
A.define
jsp创建B.include
D.page
15.Servlet 程序的入口点是:(A  )
A.init ()
B.main ()
C.service ()
D.doGet ()
1. JSP 是______sun_______ 公司提倡,由多家公司参与一起建立的一种动态网页技
术标准,重要用于开发动态网页。
2. 指令元素分为三种:它们分别是:Page  、Include  、和Taglib 。
3. JDBC 的重要任务是:    与数据库建立连接    、    发送SQL 语句  、  解决结
果  。
4. Servlet 的生命周期分三个时期:  装载Servlet  、  创建一个Servlet 实例  、    销
毁 。
5. 在JSP 中,当执行了查询操作时,一般将查询结果保存在 ResultSet 对象中。
二、填空题:本大题共12小题,20个空,每空1分,共
20分,将对的答案填在相应的空格处。
6. 在JSP 规范中,可以使用两种格式的注释:一种是输出注释;别一种 是隐藏注释 。
7. 在JSP 内置对象中,与请求相关的对象是  Request  对象。
8. 客户端向服务器端提交数据的方式通常有两种:一种是Get 提交方式;另一种是
Post 提交方式。
9. 在JSP 中,可以使用 <jsp:SetProperty> 操作来设立Bean 的属性,也可以使用
<jsp:GetProperty> 操作来获取Bean 的值。
10. 异常的解决,可在该 方法的代码段中包含3类代码:try  、 catch 和finally
代码块。
11. JDBC 中为Statement 接口提供了3种执行方法,它们是:executeUpdate 方法、
executeQuery 方法  、execute 方法 。
12. 取表单(<form>)提交的参数,通常使用的内部对象是request ,方法是
getParameter  。
1. Jsp 工作原理是什么?
答:当我们访问一个JSP 页面的时候,这个文献一方面会被JSP 引擎翻译为一个Java 源文献,其实就是一个Servlet ,并进行编译,然后像其他Servlet 同样,由Servlet 引擎来解决。Servlet 引擎装载这个类,解决来自客户的请求,并把结果返回给客户
三、简答题:本大题共5小题,每小题6分,共30分。答案
请写在相应试题的后面。
2.JSP有哪些内置对象?作用分别是什么?
答:JSP共有以下9种基本内置组件:
1.request用户端请求,此请求会包含来自GET/POST请求的参数
2.respon页传回用户端的回应
3.pageContext网页的属性是在这里管理
4.session与请求有关的会话期
5.Application servlet正在执行的内容
6.out用来传送回应的输出
7.configservlet的构架部件
8.pageJSP网页自身
9.exception针对错误网页,未捕获的例外
3.jsp有哪些基本动作?作用分别是什么?
答:JSP共有以下6种基本动作
1.jsp:include:在页面被请求的时候引入一个文献。
2.jsp:useBean:寻或者实例化一个JavaBean。
3.jsp:setProperty:设立JavaBean的属性。
4.jsp:getProperty:输出某个JavaBean的属性。
5.jsp:forward:把请求转到一个新的页面。
6.jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。