JSP程序设计考试试题与答案 下载本文

A.<% out.println(name); %> B.out.println(name); C.<%=name%> D.name 答案:C,A

34.HTML标记中

标记的method属性取值为() A.get B.post C.doGet D.doPost 答案:A,B

35.文件上传,必须要做的工作是() A.form的method属性为get B.不设置form的enctype属性 C.form的method属性为post D.form的enctype属性为multipart/form-data 答案:C,D 三、填空题

1.一个Bean由三部分组成:(_____________)、(_____________)、(_____________) 答案:实现java.io.serializable接口、提供无参数的构造方法、提供getter()和setter()方法访问它的属性

2.Servlet类中的三个方法是:(_____________),(_____________),(_____________) 答案:init, service, destory

3.对于一个动态网页的定义是(_____________)。如果我们要发布这样的网页,可以选择的服务器有很多,比如tomcat就可以用来发布

用java实现的动态网页,要在tomcat下发布可以直接发布在默认的(_____________)目录下。但是我们一般都愿意发布在自己的目录里,

这样的目录我们是需要在tomcat里配置的,配置虚拟目录的文件夹是(_____________)。在这个目录里的(_____________)文里可以配置,在tomcat5.0

以后一般都配置在单个的.xml里。这样的.xml里指定虚拟目录的名字的属性是(_____________)。

答案:可以交互的网页;webapps/ROOT;conf;server.xml;path

4.在Tomcat服务器中部署Web应用程序时,可以直接将Web程序归档文件WAR存放到tomcat服务的(_____________)目录中。 答案:webapps

5.javaBean 的应用语言是(_____________) 答案:java

6.在下面的代码里,我们要实现的是循环输出一个表格。

String str_rows=(_____________).(_____________)(\获取页面传递来的行数 ArrayList table_info=(_____________)session.(_____________)(\if(table_info!=null) {

out.println(\

for(int i=0;i

String str[]=(String [])table_info.get(i); out.println(\

for(int j=0;j

out.println(\ }

out.println(\ }

out.println(\}

答案:request;getParameter;ArrayList;getAttribute;j

7.假设有一个JavaScript函数为 show() ,如果要求在页面加载时就执行,最好使用标记的(_____________)什么事件。 答案:onLoad 8.异常的处理,可在该方法的代码段中包含3类代码:(_____________)、(_____________)和finally代码块。

答案:try , catch

9.JSP的元素分为(_____________)种,<% int c=3;out.print(c);%>是其中什么元素(_____________)。 答案:5 ,代码段

10.获取表单()提交的参数,通常使用的内部对象是(_____________)方法是(_____________)。

答案:request;getParameter

11.html 是一个(_____________)协议 答案:无状态

12.Tomcat服务器的默认端口是(_____________) 答案: 8080

13.out 对象的clear方法的作用是(_____________) 答案:清除缓冲区的内容

14.JSP的核心技术是(_____________) 答案: Java技术

15.上传的数据有两种方法,分别是(_____________)和(_____________) 答案: get、post 16. Servlet的生命周期分三个时期:(_____________)(_____________)(_____________)。 答案:装载Servlet ,创建一个Servlet实例,销毁

17.理论上,GET是(_____________),POST是(_____________)。 答案:用于获取服务器信息并将其作为响应返回给客户端

用于客户端把数据传送到服务器 18.JDBC的主要任务是:(_____________)、(_____________)、(_____________) 答案:与数据库建立连接、发送SQL语句、处理结果

19.jsp主要内置对象有(_____________),(_____________),(_____________),