getProperty>
36、要对主体内容进行操作的标记,必须继承的接口是(B)。
A.javax.Servlet.jsp.tagext.Tag
B.javax.Servlet.jsp.tagext.BodyTag
C.javax.Servlet.jsp.Tag
D.三个都必须
37、core标记库主要的标记有(A)
A、通用标记;流程控制标记;URL标记
B、选择标记;循环标记
C、sql标记;xml标记;FN标记
D、以上都是
38、在WAR文件中,web.xml放在哪个目录中(A)
A.WEB-INFB.APP-INFC.META-INFD.WEB-INF\lib
39、ejb环境变量如何调用名为ejbC的ejb(D)
A.initCtx.lookup("java:
comp/env/ejb/ejbC")
B.initCtx.lookup("java:
comp/ejb/ejbC")
C.initCtx.lookup("java:
comp/ejbC")
D.initCtx.lookup("java:
comp/env/ejbC")
40、Servlet获得初始化参数的对象是(C)
A、RequestB、ResponseC、ServletConfigD、ServletContext
41、Servlet间完成协作,需要用到(A)完成请求指派
A、Requestdispatcher
B、Responsedispatcher
C、Servletdispatcher
D、includedispatcher
42、JSP脚本中设有变量a,输出a正确的表达式是(b)
A、<%=a;%>B、<%=a%>C、<%=a;%>D、<%a%>
16、JSP从HTML表单中获得用户输入的正确语句为(a)
A、Request.getParameter(“ID”)
B、Reponse.getParameter("ID”)
C、Request.getAttribute("ID”)
D、Reponse.getAttribute("ID”)
43、能执行带参数的SQL语句的对象是(b)
A、Statement
B、Preparedstatement
C、CallStatement
D、以上三个都是
44、常用的上传邮件的协议是(A)
A、SMTP
B、POP3
C、IMAP
D、MIME
45、标记处理器集成Tag接口,必须实现的接口方法是(C)
A、doStartTag()
B、doEndTag()
C、以上都是
46、EJB组件可分为三种主要类型,除了(D)
A、会话Bean
B、实体Bean
C、消息驱动Bean
D、参数Bean
47、Java语言可以划分为三大应用品牌,那个不属于其中(C)
AJavaPlateformMicroEdition(JavaME)
BJavaPlateformStandardEdition(JavaSE)
CEnterpriseJavaBean
DJavaPlateformEnterpriseEdition(JavaEE)
48、下面有关MVC设计模式说法不正确的是(D)
A、按MVC设计模式,一个模型对应多个视图,可以减少代码的复制即代码的维护量
B、模型返回的数据与显示逻辑分离
C、控制层可以把不同的模型和不同的视图组合在一起,完成不同的请求。
D、MVC更符合软件工程化管理的精神,并能提高软件运行速度。
49、下面那个不是复选框的响应事件(D)
Aonfocus:
得到焦点时执行的代码。
Bonblur:
失去焦点是时执行的代码。
Conclick:
单击该文本框时执行的代码。
Donselect:
选择内容时执行的代码。
50、关于JSP的说法正确的有(A)
AJSP在服务器端被执行
BJSP的最终存在形式是javaapplication
CJSP在客户端被执行
DJSP的最终存在形式是servlet
51、下面有关JSP注释说法不正确的是(C)
A、<!
---->注释,和HTML文件中的注释很相似,唯一不同的是,前者可以在这个注释中用表达式
B、<!
---->注释的内容在客户端是可见的
C、<%----%>注释的内容在客户端是可见的
D、<%----%>这个注释虽然写在JSP程序中,但是不会发送给用户
52、下面JSP内置对象的作用范围最大的是(B)
A、pageB、ApplicationC、SessionD、Request
53、下面哪个方法不是HttpServlet类:
(D)
A、protectedvoiddoGet(HttpServletRequestreg,HttpServletResponseres)throwsServlet
Exceptionjava.io.IOException
B、protectedvoiddoPost(HttpServletRequestreg,HttpServletResponseres)throwsServlet
Exceptionjava.io.IOException
C、protectedvoiddoHead(HttpServletRequestreg,HttpServletResponseres)throwsServlet
Exceptionjava.io.IOException
D、protectedvoiddoReceive(HttpServletRequestreg,HttpServletResponseres)throws
ServletExceptionjava.io.IOException
54、下面有关Servlet中service()方法说法不正确的是(C)
A、在init()方法正确执行完成后,service()将被容器调用
B、容器调用service()方法来处理客户端的请求
C、service()中有用于接受客户端请求信息的ServletResponse对象和用户对客户端进行相的
ServletRequest对象
D、Servlet对象通过ServletRequest获取客户端的相关信息和请求信息
55、下面(B)是框架。
D、XML
56、JSP页面的脚本元素用来嵌入(A)代码。
A、javaB、HTMLC、php57、(C)拦截请求和响应,以便查看、提取正在客户机和服务器之间交换数据。
A、listener
B、servletC、FilterD、action
58、在表单提交的数据中,如果变量的值有多个,这时应调用(C)方法。
A、getParameterValues()
B、getParameter()
C、getParameterNames()
D、getAttribute()
59、下列语句哪一个正确(B)
A.Java程序经编译后会产生machinecode
B.Java程序经编译后会产生bytecode
C.Java程序经编译后会产生DLL
D.以上都不正确
60、提供Java存取数据库能力的包是(A)
A.java.sqlB.java.awtC.java.langD.Java.swing
61、下列运算符合法的是(A)
A.&&B.<>C.ifD.:
=
62、哪个不是三层体系结构的优点(A)
A、灵活性,可移植性和互操作性
B、安全性高,中间件服务器层隔离了客户端程序对数据服务器的直接访问,保护信息的安全
C、易维护:
业务规则变化后,客户端程序基本不做改动
D、快速响应:
通过中间件服务器层的负载均衡以及缓存数据能力
63、servlet是(D)
A、它是一种实现普通静态HTML和动态HTML混合编码的技术,可以安装到任何能够存放精通web页面的地方。
B、是一种用于构建JavaEEWeb应用表现层的框架标准,它提供了一种以组件为中心的构
件驱动的用户界面构建方法,从而大大简化了JavaEEWeb应用的开发。
C、规范了Java平台下的持久化实现,大大提高了应用的可移植性。
D、是一种独立于操作系统平台和网络传输协议的服务器端的Java应用程序,它用来扩展服
务器的功能,可以生成动态的Web页面
64、JavaEE应用的基本软件单元是(A)
A、_JavaEE组件B、容器组件C、web组件D、服务组件
65、在三层分布式企业应用程序中,不包括(C)
A、客户层B、应用服务器层C、业务层D、数据服务器层
66、HTTP协议是一种(D)协议,服务器不记录关于客户的任何信息。
A、状态B、客户C、网络D、无状态
67、JPA操作的基本单元称为(B)它其实是一个普通的Java。
A、EJBB、EntityC、JDBD、Unit
69、下面哪个方法不属于JSP指令:
(A)
Aparamname=”username”value=”liu”/>
B<%@includefile=”head.jsp”%>
C<%@tagliburi=”/struts.tags”prefix=”s”%>
D<%@pagecontectType=”texthtml,charset=gb2312”%>
70、下面有关Sturts2框架说法不正确的是(B)
AStrust2采用过滤器Dispatcher接货客户请求,确定适当的Action来对请求进行逻辑处理。
BStruts2中对应Action中只能采用execute方法用来进行信息(逻辑)处理。
CStruts也能采用其他方法(如find()),只需在struts.xml配置Action时,指定method参数。
D要使Struts2机制在web请求中生效,必须在Web.xml配置
71、下面哪个有关Servlet中init()操作的说法不正确的是:
(C)
A在Servlet实例化之后,Servlet容器会调用init()方法。
BServlet通过init()方法可以实现一些初始化工作,如建立数据库连接,获取配置信息等
Cinit()方法可以被多次调用。
72、在HttpSessionB
AsetParameter()和getParamter()
BsetAttribute()和getAttribute()
CaddAttribute()和getAttribute()
Dset()和get()
73、J2EEHttpServlet的说法卅ii上的FC。
a)HttpServlet是一个抽象类
b)HttpServlet类扩展了GenericServlet类
c)HttpServlet类的子类必须至少重写service方法
d)HttpServlet位于javax.servlet.http包中
74、在J2EEServletweb.xml文件的(A;元素中包括
元素。
d)
BJSP页面。
useBean>动作可以将javaBean嵌入JSP!
"向盯
JavaBean的访问范围不能是(C)。
a)pageb)request
c)responsed)application
79、在J2EE实现企业级应用开发中(A】■是牯述右记匡怕XML文档。
a)TLD文件b)DTD文件
c)WAR文件d)EAR文件
80、.如JSP贞liik:
」「旺淄到门逹义标签doStartTag()1用出祓匹片IA决
A、1
B1或多
Co或1
d\0或多
81、JSPD
A.JSP指令
B.JSPAction
C.JSP脚本
D.JSP控件
82Servlet旳代眄和劝II;;
PublicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)
throwsServletException,IOException{
out.println(“hikitty!
”);
out.close();
}
运行次ServletE寸讷匕女.1卜
hikitty!
则应在此Servlet下划线处填充如下代码(A)。
a)PrintWriterout=response.getWriter();
b)PrintWriterout=request.getWriter();
c)OutputStreamout=response.getOutputStream();
d)OutputStreamout=request.getWriter();
83、getproperty>的作用是(D)
A、将客户端的请求转交给一个HTML文件
B、调用或创建一个指定名字和使用范围的Bean
C、设置Bean的一个或多个属性值
D、取得Bean属性的值,以便在结果中显示
84、在JSP中使用(A)指令来声明对标签的引用
A、<@taglib>B、C、D、
85、以下哪个不是创建servlet的方法(D)
A、实现Servlet接口
B、继承GenericServlet
C、继承HttpServlet
D、setServlet
86、required是(C)
A、必填字符串校验器
B、表达式校验器
C、必填校验器
D、正则表达式校验器
87、在Hibernate中关于缓存正确的说法有(B)。
A.Hibernate只有一级缓存
B.Hibernate有一级缓存也有二级缓存
C.—级缓存不是必须的
88、J2EE中,EJB容器都包括(B)。
A.Tomcat
B.JBoss
C.都不是
89、过滤器的主要应用领域不包括(D)
A、安全保护。
B、日志记录。
C、字符编码转换。
D、字符转换。
90、监听器的主要功能错误的是(C)
A、网站访问人数或次数计数器
B、网站登录用户人数和在线用户监测
C、会话超时后的关闭工作
D、日志记录