序号题型题目请填写答案1单项选择题下列关于Application对象说法中错误的是A2单项选择题下列关于应用服务器说法错误的是D3单项选择题下列关于Tomcat说法错误的是B4单项选择题下列关于Tomcat个目录说法错误的是D5单项选择题下面关于page指令说法中错误的是B6单项选择题下列说法中错误的是7单项选择题下列说法中错误的是B8单项选择题下面关于jsp:useBean说法错误的是C9单项选择题下列说法中错误的是D10单项选择题下面对out对象说法错误的是B11单项选择题下面关于request对象说法错误的是D12单项选择题下面关于session对象说法中错误的是B13单项选择题如果想在页面中使用一个JavaBean我们可以使用指令C14单项选择题通过可以接收上一页表单提交的信息D15单项选择题session对象经常被用来D16单项选择题要从一个JSP页面的响应交给另JSP页面处理我们可以使用A17单项选择题下列对HttpServlet类描述错误的是B18单项选择题下列对于web.xml的配置说法错误的是A19单项选择题下列关于ServletConfig接口说法错误的是A20单项选择题下面关于HttpServletRequest接口描述错误的是C21单项选择题下面哪个状态代码表示“NotFound无法找到指定位置的资源”B22单项选择题下面哪个方法设置MIME类型B23单项选择题Spring核心模块的作用B24单项选择题Spring的组成一共有()块组成。D25单项选择题看下面的代码,说法正确的是beanid=userTableclass=com.xfaccp.bean.UserTable propertyname=userName valueACCP/valueB26多项选择题下列关于WEB开发说法正确的是ABC27多项选择题下列关于servlet技术说法正确的是A28多项选择题下列对于JSP说法中正确的是BCD29多项选择题下列关于Spring的说法正确的是AD30多项选择题下列关于tomcat调优的说法错误的是AB31多项选择题下列说法中正确的是ABD32多项选择题下面关于jsp:setProperty说法中正确的是ABC33多项选择题下面说法中正确的是ABCD34多项选择题以下哪些是JSP的内置对象ABC35多项选择题下面关于pageContext对象说法中正确的是ABCD36多项选择题在JSP文件中加载动态页面可以用指令AB37多项选择题下列关于Servlet的功能描述正确的是ABCD38多项选择题下列关于Servlet技术的特点说法正确的是ABCD39多项选择题Servlet的生命周期包括下列哪几个阶段ABCD40多项选择题下面关于ServletException的方法说法正确的是ABCD41多项选择题下列关于ServletRequest接口能处理的事情中,说法正确的是ABC42多项选择题下面关于HttpServletResponse接口描述正确的是ABD43多项选择题下列说法正确的是ABC44多项选择题下面关于Servlet处理表单数据的选项说法正确的有ACD45多项选择题Servlet2.4以后提供了哪几种对象的事件监听BCD46多项选择题Servlet过滤器有哪些特点ABCD47多项选择题过滤器在现实开发中有哪些作用ABCDE48多项选择题MVC模式包括哪几个层ACD49多项选择题如何理解MVC设计模式ABCD50多项选择题下列说法正确的是ACD51多项选择题采用MVC设计模式开发程序有哪些优势ACD52多项选择题Spring支持哪两种依赖注入的实现类型AC53多项选择题SpringAOP的组成部分有哪些AB54多项选择题下面关于IOC的理解,正确的是AB55多项选择题下面是Spring依赖注入方式的是()(选择两项)AB56多项选择题下面关于在Spring中配置Bean的id属性的说法正确的是BD57多项选择题下面关于在Spring中配置Bean的name属性的说法正确的是BDABApplication对象用来在所有用户间共享信息,但不可以在Web应用程序运行期间持久地保持数据。getAttribute(Stringname)方法返回由name指定的名字application对象的属性的值。应用服务器是指通过各种协议把商业逻辑曝露给客户端的程序应用服务器是能实现动态网页技术的服务器Tomcat的默认端口是8080Tomcat不依赖于jvmbin目录——包含启动/关闭脚本conf目录——包含不同的配置文件page指令用来定义JSP页面中的全局属性一个JSP页面只能包含一个page指令指令标识在客户端是不可见的,它是被服务器解释并被执行的脚本标识是用来声明变量,定义函数或进行各种表达式的运行的!--Thisfiledisplaystheuserloginscreen--会在客户端的HTML源代码中产生和上面一样的数据%--Thiscommentwillnotbevisibleinthepagesource--%会在客户端的HTML源代码中产生和上面一样的数据id属性在你所定义的范围中确认Bean的变量名jsp:useBean首先会试图定位一个Bean实例,如果这个Bean不存在,那么jsp:useBean就会从一个class或模版中进行示例。jsp:plugin元素用于在浏览器中播放或显示一个对象当Jsp文件被编译,送往浏览器时,jsp:plugin元素将会根据浏览器的版本替换成object或者embed元素。out对象用于输出数据out对象的范围是application。request对象是ServletRequest的一个实例当客户端请求一个JSP网页时,JSP引擎会将客户端的请求信息包装在这个request对象中session对象的类是HttpSession.HttpSession由服务器的程序实现当用户在应用程序的页之间跳转时,存储在session对象中的变量会清除%@includefile=fileName%jsp:forwardsession对象application对象在页面上输出数据抛出运行时的异常reponse对象Application对象HttpServlet类是针对使用Http协议的Web服务器的Servlet类HttpServlet类通过init()方法和destory()方法管理Servlet自身的资源在web.xml中不可同时指定多个Servlet在web.xml描述中,要指定这个Servlet的名字ServletConfig接口的getServletContext()方法不返回任何值ServletConfig接口用于在Servlet初始化时向它传递信息HttpServletRequest接口中最常用的方法就是获得请求的参数JSP中的内建对象request是一个HttpServletRequest实例200404setHeader(StringheaderName,StringheaderValue)setContentType(StringmimeType)做AOP的做IOC的,用来管理Bean的13其中propertyname=userName的userName是UserTable中的属性,可以不要get、set方法。其中propertyname=userName的userName是UserTable中的属性,可以不要get方法,但是一定要有set方法Web是图形化的和易于导航的Web与平台无关Servlet是运行在服务器端的程序servlet与web容器无关沿用了JavaServlet的所有功能JSP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言Spring能够降低开发企业应用程序的复杂性可以使用Sping替代EJB开发企业级应用调整JVM的内存大小能够调整Tomcat的性能调整Tomcat的maxThreads值能够调整Tomcat的性能include指令通知容器将当前的JSP页面中内嵌的、在指定位置上的资源内容包含include指令中file属性指定要包含的文件名jsp:setProperty用来设置已经实例化的Bean对象的属性name属性:表示要设置属性的是哪个Beanjsp:include元素允许你包含动态文件和静态文件如果jsp:include包含的文件是动态的,还可以用jsp:param还传递参数名和参数值。out,page,requestresponse,session,applicationpageContext对象为JSP页面包装页面的上下文removeAttribute()方法用来删除默认页面范围或特定范围之中的已命名对象%@includefile=fileName%指令jsp:include指令Servlet可以创建并返回一个包含基于客户请求性质的动态内容的完整的HTML页面Servlet可以创建可嵌入到现有HTML页面中的一部分HTML页面高效、方便、安全跨平台、功能强大装载Servlet创建一个Servlet实例ServletException()方法构建一个新的Servlet异常ServletException(Stringmessage)方法构建一个指定信息的新的Servlet异常找到客户端的主机名和IP地址检索请求参数HttpServletResponse代表了对客户端的Http响应JSP中的内建对象response是一个HttpServletResponse实例Filter接口可以帮助我们在WEB应用中实施过滤技术Filter接口拥有Init(FilterConfigfilterConfig)方法Servlet通常是从POST和GET请求中接收数据Servlet对POST和GET请求的接收方式是不相同的ServletContext监听Servlet的会话信息ServletContext监听Web上下文的信息过滤器通过Web部署在web.xml中的XML标签来声明过滤器在运行时由Servlet容器调用来拦截和处理请求和响应可以对客户提交的数据进行重新编码可以过滤客户提交的某些不合法的词汇模型层数据层M代表模型Model,V代表视图View,C代表控制器ControllerMVC的“视图”,是代表用户与服务器进行交互的页面,即我们能看到和操作的页面JSP充当MVC模式的视图Servlet充当MVC模式的模型各司其职,互不干涉有利于开发中的分工接口类型赋值类型切面(Aspect),通知(Advice)连接点(JoinPoint),目标对象控制反转对象被动的接受依赖类set方法注入构造方法的注入id属性是必须,没有id属性就会报错id属性不是必须的,可以没有name属性是必须,没有name属性就会报错name属性不是必须的,可以没有CDgetAttributeNames()方法返回所有application对象的属性的名字。setAttribute(Stringname,Objectobject)方法设置指定名字name的application对象的属性值object应用服务器为Web应用程序提供一种简单的和可管理的对系统资源的访问机制Web应用程序不驻留在应用服务器(ApplicationServer)上Tomcat发布应用的方式有三种一台机器上能够按照多个TomcatLib目录——包含Tomcat使用的JAR文件work目录——包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下(*存放jsp编译后产生的class文件)除了import外,其他page指令定义的属性/值只能出现一次。language属性用来指示所使用的语言脚本标识是在请求处理阶段按照页面中出现的顺序执行的动作标识是在请求处理阶段按照页面中出现的顺序执行的%!inti=0;%是一个合法的变量声明表达式元素