知识大全 Struts2.x介绍 平台扩展性极强
Posted 框架
篇首语:马看牙板,人看言行。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Struts2.x介绍 平台扩展性极强相关的知识,希望对你有一定的参考价值。
Struts2.x介绍 平台扩展性极强 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Struts 框架为整个开发周期的编写而设计 包括创建 开发和维护整个程序 它的扩展性极强 框架的每一个类都是基于接口的 并且所有的基础类都可以在扩展程序中获得 甚至你可以添加你自己的 基本的平台要求为Servlet API JSP API 和Java
下面给出了一些现行的Apache Struts 框架的常见特性 :
结构 : 首先web浏览器发出请求 FilterDispatcher决定匹配的action来处理 接着拦截器实现一些指定的功能 Action方法实现全部功能如存储 检索数据库中的数据 最终结果以HTML PDF 图片或其它形式呈现在浏览器上
标签 : Struts 中的标签使得创建动态web程序仅需更少的代码 标签不仅包含数据输出 而且提供了标记驱动的样式表 使得创建页面时只需更少的代码 标签同样提供了可利用的验证和本地化代码 少量的代码更易于理解与维护
MVC : Struts 中的MVC在程序模型和web视图间扮演了协调者的角色 控制器与视图组件可以与其他技术结合来开发模型 框架的类库和标签可以动态的呈现数据
配置 : 提供了XML格式的配置描述器来初始化资源 初始化的实现仅仅是扫描了Java包中所有的类 或者你也可以使用配置文件来管理整个配置
通用的默认配置也使得struts可以立即投入使用
配置文件都是可自动载入的 这使得任何的修改都无需重启web容器
其他特征:
框架中的类全部基于接口 并且核心的接口独立于HTTP
CheckBox并不需要任何特殊程序来处理false值
任何Java类都可以作为action类 并且可以使用JavaBean直接为action传递参数
Struts 的action对于spring是友好的 很容易与spring整合
AJAX主题使得程序拥有更好的动态效果
由于不需修改代码即可得到自动portlet的支持 Portal与servlet的配置都很容易
cha138/Article/program/Java/ky/201311/28226相关参考
基于Java并且开放源代码的可扩展开发平台 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Ecl
.NET平台上的Memcached客户端介绍 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 早上
知识大全 同学介绍我去赢客多信用平台做刷客 ,需要什么条件啊
同学介绍我去赢客多信用平台做刷客,需要什么条件啊?要先交费的吗?免费的,可以实现的,接几个发一个在百利做刷客需要什么条件?按照平台规则进行操作即可,不能违规操作,否则取消刷客资格。做百利推广赚钱【门槛
一.数据表和字段的设计 表设计原则 标准化和规范化 数据的标准化有助于消除数据库中的数据冗余标准化有好几种形式我们在这里采用ThirdNormalForm(NF)因为NF在性能扩展性和数据完
平台钻井机保险的内容平台钻井机保险与钻井船保险有相似之处,但也有不同之处。现介绍如下:(一)被保险人钻井机所有人或其租用人(作业人或钻非承包公司)。(二)保险标的平台钻井机包括平台设施和被保险人所拥有
随着人们对海洋环境保护意识的日益增强,海上采油平台生活污水的处理和排放水质要求也相应提高,生活污水处理装置由WCB型向MBR型〔1〕升级改造。笔者结合渤海某平台MBR生活污水处理系统改造的实例,介绍了
随着人们对海洋环境保护意识的日益增强,海上采油平台生活污水的处理和排放水质要求也相应提高,生活污水处理装置由WCB型向MBR型〔1〕升级改造。笔者结合渤海某平台MBR生活污水处理系统改造的实例,介绍了
随着人们对海洋环境保护意识的日益增强,海上采油平台生活污水的处理和排放水质要求也相应提高,生活污水处理装置由WCB型向MBR型〔1〕升级改造。笔者结合渤海某平台MBR生活污水处理系统改造的实例,介绍了
用户认证管理设计方案 设计思路 为了设计一套具有较强可扩展性的用户认证管理需要建立用户角色和权限等数据库表并且建立之间的关系具体实现如下 用户 用户仅仅是纯粹的用户用来
漫谈Java平台上的CRM系统 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 概要 本文介绍了