判断题1.静态网页*。
Html中也可以嵌入脚本代码,如JavaScript、vbscript程序段等,但这些程序段不可能在服务器端运行,只能在客户端浏览器中运行。
正确2.动态网页是在服务器端被执行,其中嵌入的代码只能在服务器端运行,不能在客户端浏览器中运行。
错误3.GGI是多进程方式的动态网页技术,而JSP是多线程方式,故GGI系统开销比JSP要小。
错误4.JSP是以Servlet程序方式运行的,而ASP是有ASP引擎解释执行的。
正确5JSP容器对JSP页面中的模板元素不做任何处理,直接用out。
Write()输出正确6<!——>用于对JSP页面的代码段做注释,说明程序员的意图或要实现的功能,注释信不返回客户端。
错误7<!——>中可以使用<% %>动态输出注释内容,同时<!——>中也可以使用<% %>,因为预览JSP页面时没有报错。
错误8 JSP含对象是Servlet容器自动生成并传送给JSP页面Servlet实现类的。
正确9JSP的隐含对象一般是在JSP页面Servlet实现类的-jspService()方法内使用,也可以在Servlet实现类的其他方法中使用。
正确10.用request读取单选框表单元素的值时,用request.getAttribute()方法。
错误11.用request转发给目标资源传递属性数据的优点是目标资源不需要用代码释放属性数据,目标资源输出缓冲区被刷新后request对象中的属性数据自动丢失。
正确12.编写Servlet程序时,一般是继承HttpServlet并建议把业方法内务逻辑代码写在service()方法内。
错误13一个HttpServlet程序被调用后,doXXX()方法执行结束表示此Servlet程序被销毁。
错误14.如果在Servlet的<servlet-mapping>部署元素中定义有<url-pattern>/bbs/login<url-pattern>,表示此servlet程序存储在/bbs文件下。
错误15.在Tomcat中,重载Web应用需要用到manager角色中的用户错误16.JavaBean中的main()方法是程序的执行入口错误17.JavaBean不用包名也可以直接使用正确18.可视化javabean主要在GUI环境中使用正确19.如果当前页面的session隐含对象过期失效,则与之绑定的javabean对象也会失效正确20.java环境下访问数据库是通过JDBC实现的正确21.sa是MS SQL Server2000默认的管理员账户正确22.JDBC Type-3部署纯java实现正确23.在 Tomcat下安装JDBC Type-4驱动程序的基本方法是将驱动程序包*jar复制到tomcatcommonlib文件夹下正确23.只要容器支持JSP2.0/Servlet2.4规范,则在JSP页面中就可以直接使用EL表达式,EL 表达式由容器解释执行正确25.EL表达式比JAVA脚本简洁正确26.EL表达式${a<4&&b>8}等价于${a<4and b>8} 正确27.EL表达式中不能访问JSP的隐含对象错误28在Model1开发模式中,JSP页面可以完成所有的操作错误29在Model2开发模式中,业务逻辑操作在控制器层实现错误30Action类属于Struts的控制器层正确1.以下关于动态网页的叙述中,正确的是(BCDE或者BCE)D存在争议A.DHTML是一种动态网页技术,和GGI一样,可以在服务端执行。
B。
CGI、ASP和JSP 都属于服务器扩展C。
动态网页的本质特征是它被视为程序,并在服务器端运行D。
ASP和JSP动态网页中的内容不能被商业搜索引擎收录E。
ASP是解释型执行, 和JSP是编译后再执行2以下叙述中正确的是(ABDE或者ADE)B存在争议A.J2SE提供了JSp编译的基本环境,其中近岸java。
Exe是编译器,所附带的dt。
Jar 支持Servlet和JSp规范B。
Tomcat是一个Web服务器,既可以独立工作,也可以嵌套其他Web服务器中,只提供JSP服务C。
通过Tomcat的magager角色可以动态加载一个Web 应用D。
需要把Tomcat安装为Windows的服务器时,可运行startup。
Bat脚本实现E.Java中的Jar小工具主要用于打包应用程序或封装类库3以下关于Tomcat文件夹结构的叙述中,正确的是(ABD)A.在conf文件夹下可为某个虚拟主机或Web应用配置运行时参数B。
webapps是Tomcat 中所有虚拟主机默认的Web应用发布文件夹C。
如果tomcat中配置有一个名为www。
Abc。
com的虚拟主机,则ROOT文件夹是它默认Web应用所在的文件夹D。
bin文件夹主要存在Tomcat的脚本和可执行文件E。
WEB。
INT文件夹是一个不可访问的文件夹4.以下关于Tomcat六大组件的叙述中,正确的是(AC)A.各组件接收到客户端请求后,根据各自的职责作出相应的响应,响应信息返回给客户端,或者把请求转发给下一个组件B。
在某个端口上侦听客户端HTTP请求的组件是Service C。
<Engine>元素只能定义一个D,。
<Host>元素中定义虚拟主机域名表示的意思是:Tomcat 可以对此域名进行DNS解释E。
在<Host>下可以定义多个<Context>,各个<Context>中的path属性值也可以相同5以下关于Tomcat的叙述中,正确的是(ABE)A.Tomeat默认的HTTP侦听端口号是8080,SSL HTTP的侦听端口号是8443B.c:\tomcat\conf\server.xml中的<Context reloadable=”ture”>表示让Tomcat动态监视化Web应用中类文件的变化,并当发生变化时自动重启Tomcat C。
不能使用http://127.0..0.1:8080访问Tomcat,因为8080端口只侦听HTTP请求D。
Tomcat的Host 组件中,可以定义一台虚拟主机的最大线程数E。
localhost是Tomcat中默认的虚拟主机,此虚拟主机默认的Web应用为ROOT文件夹6.以下HTML标记书写不正确的是(C)A.<HTML> B.<html> C</font size =’5’color=”#FF0000”> D <body> E.<td bgcolor=”#FF024”>7.以下关于HTML标记的叙述中,正确的是(ABE)A.在客户端浏览器中显示的内容应该放在<body></body>内B。
在浏览器霍桑显示信息时,应该使用<BR>标记C。
<P>标记用于表示段落,没有换行作用D。
表格标记中,<table>表示表格,<td>表示一行,<tr>表示一行中的单元格E。
表单提交的GET、POST方式<form>标记的method属性中定义8.以下关于HTML表单的叙述中不正确的是(D)A表单按钮和表单文本框的标记都是用<input>标记定义B。
提交表单时,存储有数据的表单被提交,表单按钮一般不提交给服务器,因为按钮中不能存储数据,无法转换为“name=value”形式C。
GET表单提交方式较POST方式快递D。
POST表单提交方式把数据链接在目标资源的Url后,而GET方式把表单数据存储在HTTP请求报头尾部E。
同名复选框可向服务器传递0个或多个数据值,而同名单选按钮只能向服务器传递1个数据值9以下关于<%page%>指令的叙述中,正确的是(ACE)A.<%和@间不能加入空格符B.B。
@和page间不能加入空格符C.C。
pageEncoding属性定义返回信息的编码标准,同时也向JSP容器指示JSP页面中字符的编码标准D.D。
import属性中可同时导入多个类,类间用分号“;”分隔E。
在extends中为JSP页面指定Servlet程序的父类,但这些Servlet程序可能会失去容器的底层支持10以下关于JSP页面异常处理的叙述中,正确的是(ABCD)A.JSP页面的运行时异常信息会被封装在异常对象中B.B。
如果当前JSP页面出现了运行时异常,则通过JSP的隐含异常对象exception可访问相关的异常信息C.C。
如果JSP页面中有%@page errorPage=“xxx.jsp”%,表示把异常对象exception传递给出错页xxx.jsp处理,在xxx。
Jsp中,从exception对象读取相关的异常信息D.D。
如果JSP页面中有<%@page isErrorPage=”ture”%>,表示当前JSP页面中存在exception对象隐含对象,通过它读取出异常信息E。
exception对象中记录的出错行号为出错代码在JSP页面中的行号11Tomcat把jsp页翻译成Servlet程序后,所得的—jspService()方法是在(A)中定义。
A.HttpJspServlet B . HttpJspPsge C. HttpSourceDependent D. HttpServletRequest E. HttpServletResponse12apllication对象所依赖的类或者接口是(B)AJspWriter B)ServletContext C)ServletConfig D)HttpServletContext E)PageContext13根据JSP的隐含对象的语法,一下代码正确的是(AC)AHttpSession mySession=request.getSession();BServletContext myApplication=session.getServletContext();CServletContext myApplication=config.getServletContext();DHttpSevletRequest myRequest=rpageContext.geRequest();ESevletRequest myRequest=rpageContext.geRequest();14以下关于JSP与Servlet程序的叙述中,正确的是(ACDE)AJSP的实现类也是一个servlet程序BTomcat中,JSP页面servlet实现类的-jspService()方法与HttpServlet中的servlet()方法功能和任务基本相同CJSP页面servlet实现类中的jspInit90方法与HttpServlet中的init()方法作用相同DJSP页面servlet实现类中的-jspdestroy()方法与HttpServlet中的destroy()方法作用相同EJSP页面存在首次访问翻译时延,servlet程序不存在此问题15以下关于servlet程序的叙述中,错误的是(ABDE)Ahttpservlet是一个抽象类,继承它的子类要强制实现init()方法,service()方法,destroy()三个方法,因为这三个方法都是抽象类中的抽象方法B httpservlet类中,init()方法的形参是一个servletgonfig对象,它相当于JSP中的application对象C httpservlet类中,doXXX()方法的两个形参依次为httpservletresponse,httpservletrequest对象D 如果多个用户请求访问一个servlet程序,则()init()方法,service()方法,destroy ()三个方法会被多个线程运行E web.xml部署文件中不能书写中文16以下关于过滤器的叙述中,正确的是(ACDE)A客户端请求激活的过滤器链是Web应用中部署的过滤器链的子集B请求访问一个目标资源时,目标资源的输出信息直接传给客户端,不在经过过滤器的处理C过滤器中,业务逻辑代码是在doFilter()方法内实现的D过滤器的dispatcher部署元素定义过滤器对何种类型的请求给予响应E过滤器是一种特殊的Servlet程序。