77范文网 - 专业文章范例文档资料分享平台

jsp试题(1)

来源:网络收集 时间:2018-12-10 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

jsp试题一

一、 填空(20分,每空1分)

1、 JSP是 java 和 html 的结合。

2、 JSP是运行在 web服务器 上的 脚本 语言。

3、 Web服务器是一个 进程 ,它的作用是 发布网页 。 4、 JSP的元素分为 5 种,<% int c=3;out.print(c);%> 是其中什么元素 代码

段 。

5、 JSP的是内部对象可以 直接 使用,它是由 servlet容器

创建的。

6、 获取表单(

)提交的参数,通常使用的内部对象是 request 方法

是 getParameter 。

7、 JavaBean是一个 java 类,它必须有一个 无参的构造 方法。

8、 在JSP中使用JavaBean的标签是

例> ,其中id的用途是 实例化一个Bean对象 。 9、 在

Tomcat

成功安装和启动后,在浏览器中输入

http://127.0.0.1:8080或 http://localhost:8080,如果出现如图2-18所示的Tomcat默认主页,则表示Tomcat服务器安装配置正常。

10、 Statement对象的两个是常用方法是 execute() 和

executeQuery() 。

二、 选择(10分,每项2分)

1、 JSP在Web服务器上的运行结果:(A)

A.可以在Web浏览器看到。 B. 只能在Web浏览器看到。

2、 在JSP中使用

A.不发生变化。 B.发生变化。

3、 在JSP中使用response.sendRedirect(\后浏览器地址栏内的内容:((B) A.不发生变化。 B.发生变化。 4、 在JSP中使用session.putValue(\可以在会话中保存:((A) A. u_name对象。 B. u_name的数值。 5、 在JSP中使用session.getValue(\可以在会话中获取:(A) A. username 中的对象。 B. username的数值。

6、 在浏览器解析换行被忽略,要想在页面中实现换行,需要使用:(B) A. out.println(\。 B. out.println(\。 7、 JavaBean的文件类型是:(A)

A. .classs B. .java 8、 JavaBean文件应保存在:(B)

A. Web服务器的发布目录下 B. WEB-INF\\classes下 9、 Connection对象用来连接:(B)

A. 数据库 B.数据源

1

10、 cn是Connection对象,创建Statement 对象的方法是:(B)

A. Statement st=new Statement (); B. Statement st=cn.createStatement()

三、简答题(6*5=30分)

1、jsp的技术特点?

1)将内容的显示与生成进行分离

(2)强调可重用的组件:依赖与可重用的、跨平台的组件来执行应用程序所要求的更为复杂的处理。

(3)采用标识简化页面开发:一次编写,各处运行。 2、jsp有哪些内置对象?作用分别是什么?

application对象代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息。

Out对象代表提供输出流的访问

Page对象代表JSP页面对应的Servlet类实例

Request对象提供对Http请求数据的访问,同时还提供用于加入特定请求数据的上下文 Response对象允许直接访问HttpServletResponse对象 Session对象可能是状态管理上下文中使用最多的对话 3、JavaBean的定义与特性?

Java Beans是一个可重复使用的软件部件 JavaBean的特性包括: (1)、是公共的类;

(2)、构造函数没有输入参数; (3)、属性必须声明为private,方法必须声明为public; (4)、用一组set方法设置内部属性; (5)、用一组get方法获取内部属性;

(6)、.是一个没有主方法的类,一般的Java类默认继承自Object类,而Bean不需要这种继承。

4、如何连接数据库?

Class.forName(\

String url = \数据源名称 \DriverManager.getConnection(url, \

5、Serlet的定义与特点?

一个Servlet就是一个Java类,更直接一点地说,Servlet是能够使用print语句产生动态HTML内容的Java类 . Servlet与Applet相对应,Applet是运行在客户端浏览器上的程序,而Servlet是运行在服务器端的程序 .

Servlet的特点:高效率、使用方便 、功能强大 、可移植性好 (注意:使用方便:自动地解析和解码HTML表单数据、读取和设置HTTP头、处理Cookie、跟踪会状态等)

Class.forName(\ String strConn=\数据库名称”; 四、编程(3*10=30分) 1、(10分)编写MyBean的源代码,其中有两个属性name,passwd,并使用< jsp:useBean class=

2

\编写get.jsp获取并显示name,passwd参数。 Package bb;

public MyBean(){ String name,passwd;

public void setName(String name){ this.name=name; }

public void setPasswd(String passwd){ this.passwd=passwd; }

public String getName(){ return name;

}

public String getPasswd(){ return passwd; }

}

< jsp:useBean class= \

<%

bean.setName(request.getParameter(\)); bean.setPasswd(request.getParameter(\)); out.println(\您输入的信息为:\); out.println(\+getName()); out.println(\+getPasswd()); %>

2、(10分)编写一个显示“九九乘法口决表”的JSP程序,并要求在程序中对语句进行适当的说明和编写一个计算1至100和的JSP程序,要求在程序中对语句进行适当的说明 。 嵌套for语句 <% int t=0;

for (int i=1;i<=9;i++) { for (int j=1;j<=i;j++)

{ t=i*j;

out.println(j+\}

out.println(\

} %>

3、用cookie对象制作站点计数器。

注:仅供参考,如若相同纯属巧合,部分于书本无关,请以书本

3

为主。

4

声明:此试题仅供参考,答案也是仅供参考

jsp试题二

一、填空(20分)

1、 Tomcat服务器的默认端口是 8080 。怎样修改tomcat的端口__

在Tomcat下打开conf文件夹找到server.xml文件用记事本打开在

port=”8080”>中把8080更改即可 2、 异常的处理,可在该方法的代码段中包含3类代码: try 、 catch 和finally

代码块。 3、

jsp主要内置对象有: application 、exception 、

pageContext 、 request 、 session 、_____response_____out、config、page。 4、 理论上,GET是 用于获取服务器信息并将其作为响应返回给客户端 ,POST是 用于客户端把数据传送到服务器 。

5、 application对象是 代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息 ,而session对象则是每个客户专用的。 6、 JDBC的主要任务是: 与数据库建立连接 、 发送SQL语句 、 处理结果 。 7、 一个Bean由三部分组成: 实现java.io.serializable接口、 提供无参数的构造方法 、 提供getter()和setter()方法访问它的属性 。

8、 Java Servlet的主要特点是: 、方便、 、 、节省投资。运行servlet需要在___web.xml_____注册.

9、 Servlet的生命周期分三个时期: 装载Servlet 、 创建一个Servlet实例 、 销毁 。

10、 JSP开发网站的两种模式分为_____jsp+javabean___________

和 jsp+javabean+servlet 。

二、选择题(20分) 14

1、下面哪一个不是JSP本身已加载的基本类?(b )

A、java.lang.* B、java.io.* C、javax.servlet.* D、javax.servlet.jsp.* 2、对于预定义<%!预定义%>的说法错误的是:(c)

A、一次可声明多个变量和方法,只要以“;”结尾就行 B、一个声明仅在一个页面中有效

C、声明的变量将作为局部变量 D、在预定义中声明的变量将在JSP页面初始化时初始化

3、从 “员工” 表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句

正确:( D )

A、 Select * from员工 where 姓名 =?_玛丽_? B 、Select * from员工 where 姓名 =?%玛丽_?

C、 Select * from员工 where 姓名 like ?_玛丽%? D、 Select * from员工 where 姓名 like ?%玛丽%?

5

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库jsp试题(1)在线全文阅读。

jsp试题(1).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/356564.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: