一、填空题
1、B/S中,B含义是浏览器端,S的含义是服务器端。
2、C/S中,C含义是客户端,S的含义是服务器端。
3、HTTP
协议
离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载
的中文含义超文本传输协议,它使用get和post
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
在WEB上
传输请求。
4、用于访问WEB的标准协议为HTTP协议。
5、JSP包括9个隐含对象。
6、Servlet类中包括init ()、destroy ()、doGet()、doPost()四个方法。
7、在Filter接口中包含哪三个方法init()方法、doFilter()方法、destroy()方法。
8、用于在JSP页面中设置某个JavaBean对象属性值的标准动作是setProperty。
9、用于在JSP页面中实例化一个JavaBean组件的标准动作是useBean。
10、JSP
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
达式以<% =开始,以%>结束。
11、JSP指令以<%开始,以%>结束。
12、用于监视Web应用会话生命周期的侦听器是HttpSessionListener。
13、用于监视Web应用程序生命周期的侦听器是ServletContext Listener。
14、JSP中的指令包括Page、include、taglib。
15、在JDBC中,Statement对象用于执行SQL语句。
16、Tomcat服务器的默认端口号是8080,需配置的环境变量是java_home,
mysql的默认端口号是3306。
17、在JA V ABEAN中,用于设置属性aa和获得属性aa的方法为setAa()、
getAa()。
18、在web应用程序中,如应用了过滤器,则需在web.xml文件中进行配置。
19、在web应用程序中,如应用了Servlet类,则需在web.xml文件中进行配
置。
二、选择题
1、JSP中,声明语句放在以下之一的内部(D)。
A.<% 和%>
B.<%-- 和--%>
C.<%@ 和%>
D.<%! 和%>
2、JSP中,注释放在以下之一的内部(B)。
A.<% 和%>
B.<%-- 和--%>
C.<%@ 和%>
D.<%! 和%>
3、下列选项中哪个不是JSP中的隐含对象(D)。
A.request
B.session
C.pageContext
D.param
4、Web应用程序的主目录应该放在Tomcat下的( D )目录中运行。
A.classes
B.lib
C.WEB-INF
D.webapps
5、下列描述哪项是错误的(B)。
A.JavaBean类中必须有一个无参构造函数
B.在JavaBean类中,不应有private的变量
C.JavaBean类必须声明为public class类型
D.在一个Web应用程序中,所有的JavaBean类必须放在一个包中
6、配置过滤器的元素是( A )。
A.
B.
C.
D.
7、想要获得表单提交的参数值,通过(D)对象的getParameter方法。
A.application
B.session
C.response
D.request
8、下面哪一个接口( D )用于调用过滤器链中的一系列过滤器的。
A.doFilter
B.HttpServlet
C.Filter
D.FilterChain
9、在编写Servlet应用程序时,下面哪个( B )配置不是必须的。
A.classes目录
B.lib目录
C.web.xml
D.WEB-INF目录
10、在JSP程序中使用JavaBean组件,需应用JSP的动作,下面哪个不是用于使用JavaBean组件的动作( C )。
A.
B.
C.
D.
11、Web应用程序使用的是(B)层体系结构。
A.二层
B.三层
C.一层
D.四层
12、配置会话生存时间的元素是( A )。
A.
B.
C.
D.
13、在Servlet之间传递整个应用程序范围的对象是(C)。
A.HttpSession
B.ServletContext
C.Application
D.HttpServletRequest
14、下面哪一个不是JSP的基本元素( C )。
A.小脚本
B.表达式
C.注释
D.声明
15、下面哪一个方法是用于实现过滤器功能的( C )。
A.init( )
B.destroy( )
C.doFilter( )
D.getParameter( )
16、在编写Servlet类时需继承( A )类。
A.HttpServlet
B.Servlet
C.HttpServletRequest
D.HttpServletResponse
三、简答题
1、创建过滤器的步骤?
(1)建立一个实现javax.servlet.Filter接口的类
(2)在上类中的doFilter方法中添加需要完成某个过滤器功能的代码
(3)调用FilterChain对象的doFilter方法
(4)在web.xml中部署过滤器
2、写出在JSP中调用JavaBean的三个动作的功能及语法
格式
pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载
,要求要写出属性?
(1)动作:useBean 动作
语法:
功能:创建或者获得一个对象
(2)动作:setProperty动作
语法:
功能:获得JavaBean中属性的值
(3)动作:getProperty动作
语法:功能:将属性的值输出到页面
3、写出JSP的隐含对象?
Out, session, application, config, page, pageContext, exception, request, response
4、Servlet的服务器应用对象有哪几个?
servletRequest, servletResponse, HttpSession, out, servletContext, servletCofig
5、简述JSP的四种作用范围?
Page—只作用在当前的JSP页面范围
Request—一次用户请求的范围
Session—用户持续和服务器所连接的时间范围
Application—整个服务器运行范围
6、如何在WEB.XML中部署侦听器?
在web.xml中:
…
(标记)
包名.侦听器实现的类名
7、如何在WEB.XML文件中配置Servlet?
servlet的名字
serlvet包名.servlet的类名
servlet的名字
serlvet的访问路径
8、简述Servlet页面跳转的两种方式及其区别?
sendRedirect和forward
1.这两种跳转方式的主要区别为,sendRedirect会引入新的请求/响应对,用户的ULR将显
示一个跳转后的新的地址。而forward方法,用户URL将不会改变。
2.用过第一种方式转向的地址URL,可以是针对此Servlet的相对路径,而第二种必须是
针对Web应用的绝对路径,所以在使用第一种方法时url可以不需要加上表示路径的上下文信息符号“/”,第二种方式则必须加上“/”
9、Servlet事件的实现步骤?
定义一个类,让它实现监听器的接口
在web.xml中配置监听器
运行,可以通过Servlet来进行。
10、JSP的脚本元素包括哪些?其语法分别是?
<%=表达式%>
<%小脚本;%>
<%!声明的属性,方法;%>
四、
编写一个JavaBean类,要求在该类中带两个属性:aa(字符串类型)和bb(双精度型),并且含有一个带两个参数的构造方法(用于对类属性赋值的)。
public class Order {
private String aa;
private double bb;
public Order() { }
public Order(String aa,double bb){
this.aa=aa;
this.bb=bb;
}
public void setAa(String aa) {
this. aa = aa;
}
public void setBb(String bb) {
this. bb = bb;
}
public String getAa() {
return aa;
}
public double getBb() {
return bb;
}
}