
轻量级JavaEE(李刚)读书笔记
兴_业
这个作者很懒,什么都没留下…
展开
-
Struts2下载、安装及开发流程
一、Struts2下载登录http://struts.apache.org/download.cgi 下载Struts2最新版建议下载Full Distribution完整版,该选项包括Struts2的示例应用(apps文件夹)、空示例应用、核心库(lib文件夹)、源代码和文档(docs文件夹)等,src文件夹包含Struts2框架的全部源代码。二、St原创 2015-03-19 20:33:33 · 815 阅读 · 0 评论 -
Struts2约定
Struts2引入Convention(约定)插件支持零配置。约定优于配置。一、约定Action1.安装Convention插件将Struts2项目下的struts-convention-plugin-2.2.1.jar文件复制到Struts2应用的WEB-INF\lib路径下即可,会搜索位于action、actions、struts、struts2包下的所有J原创 2015-03-27 10:45:01 · 1138 阅读 · 0 评论 -
Struts2的MVC思想
MVC思想概述 MVC思想将一个应用分成三个基本部分:Model(模型)、View(视图)、Controller(控制器),这三个部分以最少的耦合协同工作,从而提高应用的可扩展性及可维护性。 在经典的MVC模型中,事件由控制器处理,控制器根据事件的类型改变模型或视图,反之亦然。具体地说,每个模型对应一系列的视图列表,这种对应关原创 2015-03-19 18:53:34 · 1279 阅读 · 0 评论 -
使用Struts2国际化
Struts2国际化是建立在Java国际化的基础之上,一样也是通过提供不同国家/语言环境的消息资源,然后通过ResourceBundle加载指定Locale对应的资源文件,再取得该资源文件中指定key对应的消息——整个过程与Java程序的国家化完全相同,只是Struts2对Java程序国际化进一步封装,从而简化了应用程序的国际化。Struts2中加载全局资源文件通过在struts.原创 2015-03-30 14:59:31 · 1079 阅读 · 0 评论 -
Struts2的OGNL表达式语言
Struts2的OGNL表达式语言 OGNL是Object-GraphNavigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,实现对象属性类型的转换等功能。OGNL表达式的计算是围绕OGNL上下文进行的。OGNL原创 2015-03-31 15:29:24 · 773 阅读 · 0 评论 -
Struts2的Action配置及使用
一、Struts配置文件 Struts2默认会加载类加载路径下的struts.xml、struts-default.xml、struts-plugin.xml三类文件,其中struts.xml是开发者定义的默认配置文件,struts-default.xml是Struts2框架自带的配置文件,而struts-plugin.xml则是Struts2插件的默认配置文件。原创 2015-03-23 15:31:39 · 3687 阅读 · 0 评论 -
Struts2中配置处理结果及异常处理
当Action处理用户请求结束后,控制器应该使用哪个视图资源生成响应呢? 这就必须使用元素进行配置,该元素定义逻辑视图名和物理视图资源之间的映射关系。理解处理结果浏览者、控制器和视图资源之间的顺序图:Action处理完用户请求后,并未直接将请求转发给任何具体的视图资源,而是返回一个逻辑视图(普通字符串),原创 2015-03-24 15:31:06 · 2234 阅读 · 0 评论