内容简介
本书是《Struts 2权威指南》的第二版,本书介绍的Struts 2是*的Struts 2.1。
相对于2007年发布的Struts 2.0,Struts 2.1改变较大,Struts 2.1不仅修正了Struts2.0中少量Bug(这些Bug在本书第一版中已经指出)。而且新增了REST、Convention和JavaTemplates,这些都是Struts 2未来的发展方向。不仅如此,Struts2.1不再支持Ajax主题,而是改为使用Dojo插件来提供对Ajax的支持。Struts2.1抛弃了Codebehind插件提供的“零配置”支持,改为使用Convention插件提供“零配置”,Struts2.1新增了Portlet支持……为了让众多Struts学习者、工作者快速从Struts 2.0的开发升级到Struts2.1,笔者升级了《Struts 2权威指南》,第二版改写了第一版中所有程序,将它们改为基于Struts2.1运行。第二版删除了第一版中第18章的内容(Struts 2和Struts 1整合部分),全面介绍了Struts2.1新增的Convention和REST支持。本书最后配备的两个常用的实例也都升级为基于Struts2.1运行,读者可通过这两个实例触类旁通,解决日常开发中的问题。
相对于2007年发布的Struts 2.0,Struts 2.1改变较大,Struts 2.1不仅修正了Struts2.0中少量Bug(这些Bug在本书第一版中已经指出)。而且新增了REST、Convention和JavaTemplates,这些都是Struts 2未来的发展方向。不仅如此,Struts2.1不再支持Ajax主题,而是改为使用Dojo插件来提供对Ajax的支持。Struts2.1抛弃了Codebehind插件提供的“零配置”支持,改为使用Convention插件提供“零配置”,Struts2.1新增了Portlet支持……为了让众多Struts学习者、工作者快速从Struts 2.0的开发升级到Struts2.1,笔者升级了《Struts 2权威指南》,第二版改写了第一版中所有程序,将它们改为基于Struts2.1运行。第二版删除了第一版中第18章的内容(Struts 2和Struts 1整合部分),全面介绍了Struts2.1新增的Convention和REST支持。本书最后配备的两个常用的实例也都升级为基于Struts2.1运行,读者可通过这两个实例触类旁通,解决日常开发中的问题。