知识大全 Struts开发指南之其他Web构架介绍

Posted 框架

篇首语:不知道自己无知,乃是双倍的无知。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Struts开发指南之其他Web构架介绍相关的知识,希望对你有一定的参考价值。

Struts开发指南之其他Web构架介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  Struts是一个Web Framework 那么什么是Framework?    Framework概念并不是很新了 伴随着软件开发的发展 在多层的软件开发项目中 可重用 易扩展的 而且是经过良好测试的软件组件 越来越为人们所青睐 这意味着人们可以将充裕的时间用来分析 构建业务逻辑的应用上 而非繁杂的代码工程 于是人们将相同类型问题的解决途径进行抽象 抽取成一个应用框架 这也就是我们所说的Framework     Framework的体系提供了一套明确机制 从而让开发人员很容易的扩展和控制整个framework开发上的结构  通常 framework的结构中都有一个 命令和控制 组件    常见的B/S WebFramework已经有很多了 其中不少也是很成功优秀作品 下面列举一部分    Struts 主要关注于Controller流程 基于JSP与Taglib实现的View     Cocoon jakarta出品的用于处理XML的框架 将XML作为View并可以良好结合XSLT    Webwork jive论坛采用的框架 采用mand模式进行action的转发 并可结合多种view模型    Turbine  同样是jakarta出品 是一个基于 Servlet 的Framework 使得 java 开发者可以快速 安全的构建自己的网络应用 采用Velocity 作为表现层 (Velocity 一个基于 Java 的模版引擎 )    Tapestry: 一个优秀的framwork 类似于dotNet中的winform 使用和一个servlet共同生成一个View    Spring  Spring是一个服务于所有层面的application framework:提供了bean的配置基础 AOP的支持 JDBC的提取框架 抽象事务支持 等等 它有一个非常显著的特点 在某个层面上如果你不需要Spring的支持 你就可以不使用String的class 只使用它的某一部分的功能     JSF JavaServerFaces 它并不算是Framework 但JSF同样提供了一种不同的View生成方式 它可以和多种Framework整合 在J EE 中 JSP 规范就包含了JSF标准     Framework有很多种 Struts并不是我们唯一的选择 我们可以根据具体的项目来选择不同的framework     之所以struts现在比较流行 其主要原因是它推出的比较早 版本较稳定 并且是MVC及core J EE patterns的标准实现     将来的发展趋势 很有可能是JSF+Struts+Spring+Hibernate/JDO的开发模式 cha138/Article/program/Java/ky/201311/27904

相关参考

知识大全 WEB开发中Struts常见错误及原因分析

WEB开发中Struts常见错误及原因分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 破解java Struts Web Application开发工具 scioworks Camin

破解javaStrutsWebApplication开发工具scioworksCamin  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发

知识大全 Struts用户和开发指南(前言之二)

Struts用户和开发指南(前言之二)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  属性(Pr

知识大全 Struts用户和开发指南(前言之三)

Struts用户和开发指南(前言之三)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  XML语言

知识大全 Struts开发指南之MVC架构实际应用

Struts开发指南之MVC架构实际应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  模型视图

知识大全 Struts开发指南之工作流程实例演示

Struts开发指南之工作流程实例演示  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  下图是St

知识大全 struts+newxy,开发效率提高十倍

  在java的web开发领域较麻烦的是数据库操纵如果有工具能像delphi开发数据库运用系统那样高效它一定会受到开发者的欢迎  经过五个方面的比较newxy+strutsWEB开发与deiphi桌面

知识大全 Struts开发指南之J2EE n层结构

Struts开发指南之J2EE n层结构  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  早期的网

知识大全 struts2异常处理

  struts异常处理  在web开发中经常要处理异常这样无论用户进行怎样的操作都不会把异常页面展现给用户这样可以给用户一个好的感受现在来说下struts进行开发中进行的异常处理  在servlet

知识大全 java与其他web开发编程语言的比较

  现在的软件开发语言太多了尤其现在的所有软件都基本是B/S结构的所以对WEB开发语言的使用也就越来越多搞了几年的JAVA开发 这段时间也抽了点时间玩玩dotnetperlphp等其它WEB