欢迎来到天天文库
浏览记录
ID:40565788
大小:52.00 KB
页数:5页
时间:2019-08-04
《J2EE架构复习重点》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、基本概念:1、Struts2框架由Struts1.X和WebWork框架发展而来。2、构建Struts2应用的最基础的几个类库是commons-lang3、freemarker、xwork-core、struts2-core和ognl等。3、Struts2中的控制器类是一个普通的POJO。(PlainOldJavaObjects)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。4、在Struts2表单标签库中,表单标签为。5、通过控制器类中的valid
2、ate()方法来输出校验错误信息。6、包含所有必须的框架组件的web部署描述符,主要加载前端控制器、及初始化参数的Struts2配置文件的是web.xml。7、struts.properties配置文件是定义框架自身的全局变量及框架属性。8、通过struts2框架的数据绑定机制,user.username等同于action.getUser.setUsername()。9、Action接口实现了ModelDriven接口,作用是允许在Web层和业务罗辑层使用相同对象。10、无须配置就可直接调用Action中的非e
3、xecute()方法的方式Action名!方法名.action。11、异常映射的配置方式有局部异常和全局异常配置。12、Struts2以WebWork为核心,采用拦截器的机制来处理用户的请求。13、Struts2标签分类为数据标签、控制标签、表单UI标签和非表单UI标签。14、如果要在JSP页面中使用Struts2提供的标签库,首先必须在页面中使用taglib编译指令导入标签库,其中taglib编译指令为<%@taglibprefix="s"uri="/struts-tags"%>。15、ActionSuppo
4、rt类实现了Action接口和ModelDriven等接口。16、定义应用自身使用的配置Action和请求之间的对应关系、配置逻辑视图名和物理视图资源之间的对应关系的Struts2配置文件的是struts.xml。17、struts-default.xml配置文件是定义框架自身使用的action映射及result定义。18、struts.properties配置文件可定义全局属性,也可以在struts.xml中定义。19、ModelDriven接口的getModel()方法作用是返回一个用于接收用户输入数据的模
5、型对象,则可直接通过属性名来访问,而不需要用user.username。20、在Action内部配置用元素,实现局部异常,而用元素,并使用作为子元素,该映射作用范围为所有Action,实现全局异常。21、在控制器类中一般需要添加相应属性的setter方法和getter方法。22、OGNL是一种功能强大的EL(ExpressionLanguage,表达式语言),可以通过简单的表达式来访问
6、Java对象中的属性。23、不属于Action接口中定义的字符串常量的是FAILURE。24、控制器需要在web.xml配置文件中进行配置。25、不属于Struts2表单标签库的是。26、在JSP页面中可以通过Struts2提供的标签来输出国际化信息。27、资源文件的后缀名为properties。28、OGNL说法不正确的OGNL结果不能是布尔值。29、iterator迭代器不属于数据标签。30、include标签不属于控制标签。31、编写国际化程序主要通过类Locale及Res
7、ourceBundle实现。32、拦截器说法不正确的是Struts2将它的核心功能分散到Action中实现,不利于系统的解耦。二、问答:1、Struts2中的MVC分别是指什么?在Struts2中,Model对应业务逻辑组件,它通常用于实现业务逻辑方法以及以及与底层数据库的交互等;View对应视图组件,通常是指JSP页面,但也适用于其他视图显示技术,如Velocity或者Excel文档;Control对应系统核心控制器和业务逻辑控制器,系统核心控制器为Struts2框架提供的FilterDispatcher,它
8、根据请求自动调用相应的Action。而业务逻辑控制器是指开发人员自行定义的一系列Action,在Action中负责调用相应的业务逻辑组件来完成处理。2、Struts2框架的优势?开发JAVAEE为什么使用Struts2框架?(1)开源(2)MVC框架(3)纯POJO的Action(4)更好的标签特性(5)易测试(6)易扩展3、Struts2框架的开发流程?Struts2框架的开发步骤?
此文档下载收益归作者所有