|
需要购买此门答案请加qq2762169544(微信:2762169544)
一、选择题:本大题共15小题,每小题2分,共30分,在每小题给出的四个选择中,只有一项是符合题目要求的,将正确答案填在试题对应的( )上。
1.在JSP中如果要导入 java.io.* 包,应该使用( )指令。
A. page B. taglib C. include D. forward
2.如果当前JSP页面出现异常时需要转到一个异常页,需要设置page 指令的( )属性。
A. Exception B. isErrorPage C. error D. errorPage
3.JSP中的隐式注释为 ( )。
A. // 注释内容 B. <!—注释内容--> C. <%--注释内容--%> D. /* 注释内容 */
4.使用response对象进行重定向时使用的方法为( )。
A.getAttribute( ) B. sendRedirect( )
C. setContentType( ) D. setAttribute( )
5.如果把用户名变量UserName放在session对象中,下面语句正确的是( )
A.session.setName(UserName) B. session.setName(“name”,UserName)
C. session.setAttribute(UserName) D. session.setAttribute(“name”,UserName)
6.在JSP中,test.jsp文件中有如下一行代码:
<jsp:useBean id=”user” scope=”_____” type=”com.UserBean”/>
要使user对象中一直存在于对话中,直至其终止或被删除为止,下划线中应填入( )。
A.page B.request C.session D.application
7.在JSP中,使用<jsp:useBean>动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是( )。
A. page B. request C. response D. application
8.在JSP中,( )动作用于将请求转发给其他JSP页面。
A.forward B.include C.useBean D.setPropert
9、 JSP中使用<jsp:getProperty>标记时,不会出现的属性是:( )。
A.name B.property C.value D.以上皆不会出现
10、下述选项中不属于JDBC基本功能的是:( )。
A.与数据库建立连接 B.提交SQL语句 C.处理查询结果 D.数据库维护管理
11、在<c:choose>标记中包含哪个标记( )?
A.case B.choose C.check D.when
12.下面哪个标记产生的结果同<%=var%>( )。
A. <c:set value=var> B. <c:var out=${var}>
C. <cut value=${var}> D. <cut var="var">
13.每次传递请求或响应时调用Filter的( )方法。
A.init() B.doFilter() C.destroy() D.getInitParameter
13、 Struts Bean的( )标记从已定义的资源包中检索某键的值。
A.define B.parameter C.message D.write
15.Servlet程序的入口点是:( )
A.init() B.main() C.service() D.doGet()
二、填空题:本大题共12小题,20个空,每空1分,共20分,将正确答案填在相应的空格处。
1.Tomcat服务器的默认端口是 。
2.指令元素分为三种:它们分别是:Page 、 、和Taglib。
3.Servlet的生命周期分三个时期: 、 、 。
4.在JSP中,当执行了查询操作时,一般将查询结果保存在 ResultSet 对象中。
5.在JSP内置对象中,与请求相关的对象是 对象。
6.在JSP中,可以使用 操作来设置Bean的属性,也可以使用 操作来获取Bean的值。
7.异常的处理,可在该 方法的代码段中包含3类代码:try 、 和finally代码块。
8.JSP规范中描述了3种脚本元素: 、 和 。
9.在JSP中,连接数据库的方式通常有两种:一种是 ;另一种是
10.JDBC中为Statement接口提供了3种执行方法,它们是: 方法、 方法 、
方法 。
11.取表单(<form>)提交的参数,通常使用的内部对象是 方法是 。
三、简答题:本大题共5小题,每小题6分,共30分。答案请写在相应试题的后面。
1.JSP有哪些内置对象?作用分别是什么?
2.说明MVC设计模式中,M、V、C分别代表什么,有什么作用。
3.如何连接数据库?
4.简述使用JDBC技术的主要步骤?
四、编程题:本大题共2小题,每小题10分,共20分。答案请写在试题后面的空白处。
5.简述JavaBean的书写规范。
1.编写JSP页面分别显示1—10之间各数字的阶乘。
2.创建一个名为worker.java的Bean,用来描述工人的信息,分别是姓名,工号,身高,体重,在一个名为work.jsp的页面中使用这个Bean,通过<jsp:setProperty>动作设置Bean的各个属性,通过<jsp:getProperty>动作显示出Bean的各个属性的值。
|
|