最新JAVA基础面试题11480资料_第1页
最新JAVA基础面试题11480资料_第2页
最新JAVA基础面试题11480资料_第3页
全文预览已结束

下载本文档

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

文档简介

1、面试题二,Servlet技术在web.xml中,(init-param)标记用于设置过滤器的初始化参数Filter接口的(doFilter)方法的参数类型包括ServletRequest,ServletResponse,FilterChain。在web.xml中,(servlet-class)标记用于配置servlet对象%素用于指定过滤器对应的请求方式,它的取值可以是(request)、INCLUDE、FORWARD、ERROR。在Servlet中,希望响应正文的类型为图片,应该设置response.setContentType()的方法参数为(image/jpeg)用于圭寸装Servlet

2、初始化参数信息的接口是(servletConfig)。在web.xml中,(servlet-class)标记用于配置servlet对象Javabean技术#签用于获取JavaBean中的属性值,但是JavaBean的属性要有相对应的(getXX)方法。当JavaBean被创建后,通过fc签与标签调用时,将会按照pagerequest(session)、application的顺序来查找这个JavaBean实例。在中,和class属性不能够同时存在的是(beanNam属性所谓的cookie是一个文本文件,它是以(key)与value对应的方式将用户会话信息记录在这个文本文件内,并将其暂时存放在客

3、户端浏览器中应用EL表达式获取会话范围内的属性值时,应用的隐含对象是(sessionScope下面代码是使用EL表达式获取session范围内的user值,请补充完整。()。$sessionScope.user禁用EL表达式的三种方法是使用斜杠“符号、在web.xml文件中配置元素和使用(page)指令五,JSTL核心标签库标签只能作为()和标签的父标签。将客户请求重定向到目标路径,要想在标签主体中传递其他参数信息,则必须使用使用()标签用于生成一个URL路径的字符串的标签是()。标签中escapeXml属性用于指定是否转换特殊字符,当属性值设置为(true)表示转换特殊字符。fe签的功能为(

4、设置变量属性值)。标签中的(value)属性的含义为指定将要输出的变量或表达式。()和标签可实现循环控制。()、几种标签可实现流程控制。六.Ajax技术优化Ajax应用执行速度的方法主要有优化for循环、尽量使用局部变量,而不使用全局变量、尽量减少”.操作符的使用、将(DOM)节点附加到文档上。XMLHttpRequest对象中提供了(setRequestHeader()方法用于为请求的HTTP头设置值3(Ajax)是AsynchronousJavaScriptandXML的缩写。XMLHttpRequest对象提供了一个方法open(),当open中有一个参数设置为(true)时,表示请求方

5、式为异步请求XMLHttpRequest对象提供了两个用来访问服务器响应的属性,它们分别是(responseText)、responseXML6使用Ajax技术,需要注意的几个问题是浏览器兼容问题、性能问题、中文编码问题和(安全)问题Struts2基础1.Struts2提供了两种Action驱动模式,分别是模型驱动和(属性驱动)。2.Struts1是使用ActionServlet作为分发器,而Struts2使用(Filter)作为分发器。在Struts2中的零配置实现就是在Action类中使用(注解)定义Action的资源。在struts.xml中声明名称空间用到的属性是(namespace)

6、在struts.xml中实现action链要配置的type属性是(chain)6.Struts2中应用(include)标签实现包括外部的配置文件。7Struts2自定义拦截器中,首先要定义一个实现(interceptor)接口的类。在struts.xml中声明Action类使用的是action标签中的(class)属性。可以使用校验器中的(short-circuit)属性来实现校验器的短路。简单校验器中优先的是(字段)校验器Hibernate基础Hibernate配置文件中的()是用来对Hibernate映射文件的完整路径的配置Hibernate映射文件的根元素是()。把一个实体对象从持久状

7、态变为游离状态的方法有(session.clear()、session.evit()session.close()Hibernate映射文件中的(class)元素是用来对用于指定持久化类和数据表的映射。继承映射分为两种,它们分别是(类继承树)映射为一张表和每个子类映射为一张表。Hibernate的多对多关联映射与多对一及一对一等映射方式不同,它需要借助于(vdiscriminatordisikeruimennete)进行实现。在HQL语法中,要实现分组查询,可以使用子句(groupby)。在HQL语法中,要实现排序查询,可以使用子句(orderby)。Hibernate中,实现父类与子类之间的

8、映射,需要使用元素(discriminator)。九.Spring基础1.Spring的AOP提供的三种切入点分别是(静态)切入点,动态切入点,自定义切入点2.Spring事务管理的两种方式为(编程式)事务管理和声明式事务管理3.配置SpringAOP有两种方式,它们分别是使用(AspectJ)注解进行配置和使用xml进行配置4.SpringAOP的实现是基于java的(代理机制)。5依赖注入的两种方法包括(setter)注入和构造器注入6.Spring中Bean的生命周期包括(实例化)Bear、初始化Bean、使用Bear、销毁Bean在Spring中,(BeanFactory)可以被称为”IOC容器”。十.Spring的webMVC框架1.表单控制器,需要实现的控制器类是(sempleformController)。2.Spring的Com

温馨提示

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

评论

0/150

提交评论