Java组件试题A_第1页
Java组件试题A_第2页
Java组件试题A_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、 判断题(共10小题,每小题1分,共10分)1“高耦合,低内聚”是系统设计的主要目标。2JSP中的内置对象又称为默认对象,这些对象不需要在JSP页面中预先定义和声明,就可以在Java脚本代码和表达式中应用。3在Request中可以存储访问者的用户ID、登录密码、浏览过的历史网页、停留的时间等方面的信息4Struts2框架是对Struts1.x版架构的早期的Struts框架的系统升级。5请求转发过程中客户端浏览器只向服务器产生1次请求,而重定向则是2次请求。二、 填空题(共11小题,每空1分,共20分)1 HTTP协议是指(客户端程序)与(Web服务器)的请求/响应的交互过程中所必须要遵循的规则和数据格式。2 HTTP协议是一个基于(请求/响应)模式的(无状态)的协议。3 J2EE Web核心系统包包括(javax.servlet)和(javax.servlet.http)。4 (Cookie)是指Web应用系统为了能够辨别访问者的身份而储存在客户计算机磁盘中的一个文本文件。5 ActionSupport类实现了包括(Action)接口在内的多个不同的接口。6 Sperties文件中所包含的各个属性项目都可以在Web应用系统的部署描述文件(web.xml)中对FilterDispatcher过滤器组件使用()初始参数标签进行对应的配置定义,或在struts.xml文件中使用()标签进行配置定义。7 Servlet组件是使用Java Servlet应用程序编程接口及相关类和方法所构成的(Java程序),它在服务器端的(Servlet容器)中运行并遵守Sun公司发布的Servlet组件技术规范。8 Sun公司推出“JSP+JavaBean”组件技术架构Web项目,其中应用JSP页面技术实现(表现)层,而用JavaBean组件技术实现(商业业务处理)层。9 当某个客户首次访问Web应用系统时,JSP引擎自动创建出一个(session)对象,同时为它分配一个(字符串)类型的唯一标识符ID号值,该值为会话ID。10JSP页面中有两种不同形式的注释方式,一是(HTML)方式的注释,另一种是(JSP)方式的注释。11JSP指令的基本语法为()。三、 选择题(共10小题,每小题1分,共10分)1假设在名称为webcrm的Web应用中有一个index.jsp页面文件,它的文件路径如下:%CATALINA_HOME%/webapps/webcrm/index.jsp,那么在浏览器中访问index.jsp的URL为( )。Ahttp:/localhost:8080/index.jspBhttp:/localhost:8080/webcrm/index.jspChttp:/localhost:8080/webcrm/index/index.jspD:8080/webapps/webcrm/index.jsp2在JSP页面中调用JavaBean组件中的某个方法时不会用到的标签是( )。ABCD3HttpSession对象可以通过( )类型对象直接访问。AHttpServletBServletRequestCServletConfigDServletResponse4如果不希望JSP网页支持session,应该( )。A调用HttpSession的invalidate()方法BCD调用HttpSession的validate()方法5每个Servlet类在容器中会存在( )个对象。A不确定B1个C无数个D取决于配置文件6假设在WebBBS应用中有一个UserInfoServlet类,它位于edu.bjtu.webbbs程序包中,那么这个类的class类文件应该要放在( )目录下。AWebBBS/UserInfoServlet.classBWebBBS/WEB-INF/UserInfoServlet.classCWebBBS/WEB-INF/classes/UserInfoServlet.classDWebBBS/WEB-INF/classes/edu/bjtu/webbbs/UserInfoServlet.class7Service是( )J2EE应用组件生命周期中的一个阶段。AJSPBJavaBeanCJavaClassDServlet8在Servlet程序类对象实例中得到HttpSession对象引用的方法是( )。A调用ServletContext对象的getSession()获取B调用HttpServletRequest对象的getSession()获取Cnew Session()D使用固定变量session9Struts2框架中的Action程序类属于MVC架构模式中( )形式的组件。A表现层B控制层C业务处理层D模型层10Struts2框架中的FilterDispatcher组件属于MVC架构模式中的( )形式的组件。A视图B模型C控制器D业务层四、 工作原理填空题(共10空,每空1分,共10分)加载Servlet程序类文件和创建Servlet对象实例过程如下:每当客户端浏览器第一次向Web服务器中运行的某个Servlet程序类的对象实例发送HTTP请求时,Servlet容器首先解析Web客户的(HTTP请求)和创建出一个(ServletRequest对象)和一个(ServletResponse)对象。然后,Servlet容器再搜索Web应用程序的根目录下的(WEB-INF)目录内的(lib)和(classes)子目录,并基于(web.xml)配置文件中部署定义的Servlet配置信息,在classes目录中搜索目标Servlet程序的(*.class)程序类文件。最后,通过Java语言中的(反射技术)创建出Servlet类的对象实例,并缓存在Servlet容器中的(对象缓存池)中。五、 简答题(共10空,每空1分,共10分)HTTP协议有哪两种请求方式,各自的特点是什么?有两种请求方式:post和get方式。Get请示方式下可传递的信息量是有限的,而且是明码传送信息,所有的请示信息都在浏览器URL地址栏中出现。Post请求可以封装大量的信息,而且还可以发送大数据量的附件文件,能满足文件上传等形式的应用要求,并采用post请求方式发送信息时不将信息直接输出在浏览器的URL地址栏中,加密传送,更安全可靠。(判断题)(request)是javax.Servlet

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论