Struts 2 框架特性

  1. POJO形式和POJO动作 - 已经摆脱了Struts2的动作表单的Struts框架的一个组成部分。Struts2可以使用任何的POJO接收的形式输入。同样的,你现在可以看到任何POJO的Action类。
  2. Tag支持 - Struts2的形式提高了标签的新标签让开发人员写更少的代码。
  3. AJAX支持- Struts2中已经认识到了Web2.0技术,并整合到产品中AJAX支持创建AJAX的标签,该功能非常相似的标准Struts2的标签。
  4. 容易整合 - 与其他框架如Spring,Tiles和SiteMesh的整合是现在更容易与各种集成Struts2。
  5. 模板支持 - 支持生成使用模板。
  6. 插件支持 - 核心Struts2行为,可以加强和扩大使用插件。大量的插件可供Struts2。
  7. 概要分析- Struts2的提供集成的配置,调试和分析应用程序。此外,Struts还提供了内置调试工具的帮助下,集成调试。
  8. 标签修改容易 - 在Struts2标签标记,可以调整使用FreeMarker模板。这并不需要JSP或Java知识。基本的HTML,XML和CSS知识是不够的修改的标签。
  9. 提升更少的配置 - Struts2的促进更少的配置与用于各种设置的帮助下,使用默认值。你没有的东西,除非它偏离由Struts2的默认设置的配置。

原文地址:https://www.cnblogs.com/borter/p/9502100.html

时间: 2024-10-16 21:15:12

Struts 2 框架特性的相关文章

Struts Tiles框架使用(转)

原文:Struts Tiles框架使用 Tiles框架 ++YONG原创,转载请声明 Tiles框架为创建Web页面提供了一种模板机制,它能将网页的布局和内容分离.它用模板定义网页布局,每个页面模板都是一个简单的 JSP 页,它定义了一些由占位符组成的外形,以放置内容.执行时,Tiles 将会用相应的内容来替换占位符,因此,创建整个页面即形成布局.Tiles框架是建立在JSP的include指令基础上的,但它提供了比JSP的include指令更强大的功能.Tiles框架具有如下特性: 1.   

使用mybatis、Struts等框架编写配置文件时添加离线DTD验证

在使用mybatis.Struts等框架编写配置文件时,因配置文件是XML文件并且默认是用在线DTD验证的:若当前系统未联网,并且开发工具中并未集成所需DTD的验证文件时,就需手动设置本地DTD文件验证了. 以下以在mybatis中配置为例: 1.  打开配置文件如图: 复制:http://mybatis.org/dtd/mybatis-3-mapper.dtd 2.  获得DTD验证文件,直接在联网电脑浏览器上输入上步复制的网址:如http://mybatis.org/dtd/mybatis-

vuejs开发笔记—IDE选择和WebStorm性能优化、框架特性和数据调用、路由的配置以及原理

一.IDE的选择: VsCode和WebStorm都是不错的选择,两者运行调试都非常的方便都可以使用快捷键运行和停止,就打开项目的速度和对电脑配置的要求来说,vscode要比webstorm要出色很多,如果电脑配置足够好的情况下请忽略前面说的性能问题,具体的使用要看个人的需求和爱好了. 1.先说VsCode的配置: 首先是要装VsCode的扩展插件,点击左上角最后一个图标,在搜索里面输入JavaScript (ES6) snippets/NPM/Vue 2 Snippets: 第二步调试配置:V

Struts 2 框架相比Struts1的新特性

POJO形式和POJO动作 - 已经摆脱了Struts2的动作表单的Struts框架的一个组成部分.Struts2可以使用任何的POJO接收的形式输入.同样的,你现在可以看到任何POJO的Action类. Tag支持 - Struts2的形式提高了标签的新标签让开发人员写更少的代码. AJAX支持- Struts2中已经认识到了Web2.0技术,并整合到产品中AJAX支持创建AJAX的标签,该功能非常相似的标准Struts2的标签. 容易整合 - 与其他框架如Spring,Tiles和SiteM

JAVA EE 学习笔记[V4 Struts 2框架试水]

Going on 在有前面一些基础的时候可以把目光放向更远的地方了.Java EE 开发框架(刚开始接触有大佬告诉我这个是用来偷懒的,但既然存在,不可能只为偷懒)在一定程度上框架减轻了维护和开发压力,而Struts作为三大框架(还有Spring Hibernate)之一,也发展到了Struts2.要说起框架在Java EE开发过程中的地位,那如图: 若把Web应用看作是大楼,那框架则是每个房间单独的骨架,有了这个东西,建房写应用岂不美滋滋. 我在清楚的认识自己目前水平之后,理解和搞懂MVC模式下

Struts MVC 框架 (让你一步步成为高手)

web应用的分层 交互层,表现数据,收集数据,也就是视图层,接受请求,通过处理层完成相应的响应.(V,C) 处理层,完成数据的处理,也就是业务层(M). MVC设计模式(应用观察者模式的框架模式) M model,模型,操作数据的业务处理层. V view,示图,采集和显示数据,为业务层提供数据,表现业务层输出的数据,只关心数据的类型,不管新数据的来源. C ctrl,控制器,也就是视图层和模型层桥梁,控制数据的流向,接受视图层发出的事件,并重绘视图. MVC框架的实现模型 模型一: JSP+J

为什么使用spring Struts 等框架开发

转载自:http://www.cnblogs.com/sharpxiajun/p/3936268.html 今年我一直在思考web开发里的前后端分离的问题,到了现在也颇有点心得了,随着这个问题的深入,再加以现在公司很多web项目的控制层的技术框 架由struts2迁移到springMVC,我突然有了一个新的疑问无法得到正确的解释,为什么我们现在做java的web开发,会选择struts2 或者springMVC这样的框架,而不是使用servlet加jsp这样的技术呢?特别是现在我们web的前端页

iPhone 6和iPhone 6 plus的AV Foundation框架特性

转载自 http://www.cocoachina.com/ios/20150202/11088.html 本文由CocoaChina翻译组成员YueWang(博客地址)翻译自苹果Technical Note之 New AV Foundation Camera Features for the iPhone 6 and iPhone 6 PlusAV Foundation框架介绍了一系列用于支持iPhone6 和iPhone6 plus 相机新功能的API.新特性包括Focus Pixels.光

4.2 框架特性

1.目标 描述事件的概念,并介绍怎样在AX中使用它. 描述与AX结合的多种方法. 描述AX中可用的多用服务类型. 为.NET操作X++使用一个代理类 从X++访问托管的程序集. 解释如何部署.NET Framework程序集. 2.介绍 在AX2012中,有许多框架可用.本章提供对AX2012中一些框架.子系统和特性的描述.框架是设计模式.接口和代码的容器,为开发者提供支持. 2.1事件 事件是客制化的设计模式,用来设计启用无干扰.可维持的客制化.该技术允许你客制化系统,而不用广泛地改变基本应用