云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Javaweb期末试卷总结版1

Javaweb期末试卷总结版1

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 11:32:09

16. 下面有关EL中“.“和“[ ]“两种存取运算符的说法不正确的是() A. 两者在某些情况下是等效的

B. “[ ]“运算符主要用来访问数组、列表或其他集合 C. 如果要动态取值时,两者都可以实现

D. 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用“[ ]“

17. 要使用JSTL的核心标签库,需要在JSP源文件的首部加入如下声明语句() A. <%@ taglib prefix=\ uri=\ B. <%@ taglib prefix=”x”uri=”http://java.sun.com/jsp/jstl/xml”%> C. <%@ taglib prefix=”fmt”uri=”http://java.sun.com/jsp/jstl/fmt”%> D. <%@ taglib prefix=”sql”uri=”http://java.sun.com/jsp/jstl/sql”%> 18. 以下()标签用于实现循环功能,类似与Java语句中的for循环。

A. B. B. D. 19. 以下URL中语法不正确的是()

A.http://www.bta.net.cn:80/software/home.html B.telnet://bdysseu.bbb.com:70 .ftp://ftp.btbu.edu.cn D.www0.btbu.edu.cn

20. page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:()

A. <%@ page %>作用于整个JSP页面。

B. 可以在一个页面中使用多个<%@ page %>指令。

C. 为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须的。

D. <%@ page %>指令中的属性只能出现一次。 二、填空题(每空2分,共20分)得分评卷人

1.在编写Servlet时,需要继承类,在Servlet中声明doGet()和doPost()需要和类型的两个参数。

2.jsp主要内置对象有:、exception、pageContext、 request 、、_____ __、out、config、page。

3.使用useBean动作标记的时候scope属性有4种选项,作用范围由小到大是_________、_________、_________、_________,其中_________是指当关闭浏览器的时候这个javabean失效, ____ _____是指当关闭服务器的时候这个javabean失效。

4.三种常用的动态网页技术是_________、_________、_________,简称3P技术。 5.JSP利用JDBC操作数据库的步骤:(1)加载驱动程序,调用___________将自动加载驱动程序类;(2)建立连接,若连接字符串为: String url = \+ dbName +\ +\,其中dbName、userName和userPwd 3个分别代表、数据库的和,(3)建立StateMent;(4) 、执行sql语句,其中,查询数据库里的表内容是Statement接口使用__ __________方法;(5)关闭数据库。

三、简答题:(每小题6分,共30 分)

1. Tomcat服务器的默认端口是多少?怎样修改tomcat的端口

2.什么是cookie? cookie有什么作用?。

3. 简述JSP中动态include与静态include的区别?

4. 简述表单中POST和GET的区别。

5、MVC中的M、V、C各指的是什么?请述其各自的作用。

四、编程题(每小题15分,共30分)

1、编写一个简单的JavaBean,通过EL的存取运算符访问其属性。答案:文件userLogin.java定义了一个用户Bean,包含姓名、密码和电子邮件3个属性,其代码如下:

package bean;

public class userLogin { private String userName; private String (1) private String email; publicuserLogin() { userName = \李平\ password = \ email = \ }

public void setuserName(String userName) { this.userName = userName; }

public String getuserName() { returnthis.userName; }

public void setpassword(String password) { this.password = password; }

public String getpassword() { returnthis.password; }

public void setemail(String email) { this.email = email;

}

public String getemail() { returnthis.email; } }

文件accessBean.jsp使用EL的存取运算符获取JavaBean的属性,其代码如下: <%@ page contentType=\(2)

使用存取运算符访问JavaBean的属性

用户名:(3)

密码:(4)

电子邮箱:(5)

文件accessBean.jsp运行结果如下图1所示。

图1 运行结果

2013-2014学年第一学期期末考试 J2EE编程技术试卷

一、选择题:(本大题共20小题,每小题2分,共40分,在每小题给出的四个选项中,只有唯一正确选项,将正确答案填写在题干后的括号内)。

1、WWW服务的默认端口是()。 A 80 B 81 C 21 D25

2、以下不属于JSP文件中的注释的是()。

A Java注释 B HTML注释 C 模板注释 D JSP注释 3、以下语法()是jsp中用来输出表达式。

A <%! %> B <%= %> C <% %> D