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;