10大优享服务
62项会员特权

网页游戏开发框架Struts与Struts2

发布时间:2021-12-01 04:16:15     阅读次数:9864次     评论数:0次

  在做网页游戏开发的时候,要先搭建一个整体大概的框架,因为一款游戏里包括的东西太多了,不先搭架框架的话难以完成游戏开发工作。Struts与Struts2都属于web框架,那么Struts与Struts2具体内容是什么呢?让一品威客网小编来给大家做具体而深入的介绍。

网页游戏开发框架Struts与Struts2

  Struts是一个基于SunJ2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一年中颇受关注。Struts把Servlet、JSP、自定义标签和信息资源(messageresources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省了时间,所以说Struts是一个非常不错的应用框架。

  Struts2是一个web应用框架。它不是一个Struts的新的发布版本,而是一个全新的框架。Struts2是第二代基于Model-View-Controller(MVC)模型的web应用框架。Struts2是java企业级web应用的可扩展性的框架。它是WebWork和Struts社区合并后的产物。这一版本的Struts2声称,Struts2会接近于原先版本Struts,并且会更容易使用。Struts2没有继承struts1的血统,而是继承了webwork的血统。

  Struts2和Struts的构建是社区开发模式的最好实践和证明。事实上,第一版本的Struts设计的第一目标就是使MVC模式应用于web程序设计。在过去10年,Struts在更好的web应用方面所做的工作是值得肯定的。在某些方面,Struts社区注意到这一框架的局限性,但在这个活跃的社区里,自动识别弱点和顽强不屈的精神,使得克服这些弱点是不困难的。在深入学习MVC运行模式并同时引入一些新的建筑学方面的设计理念后,新的Struts2框架结构更清晰,使用更灵活方便。这一新的结构包含应用逻辑的横切面拦截器,基于注释的配置以减少和去除XML形式的配置文件,功能强大的表达式语言,支持可更改、可重用UI组件的基于微MVC的标签库。Struts2有两方面的技术优势,一是所有的Struts2应用程序都是基于client/serverHTTP交换协议,TheJavaServletAPI揭示了JavaServlet只是JavaAPI的一个很小子集,这样我们可以在业务逻辑部分使用功能强大的Java语言进行程序设计。

  网页游戏开发框架Struts与Struts2知识大约就是这些,网页游戏开发框架搭建好后,还需要明确的分工的,不同的人做不同的事情,分工合作共同努力的将一款游戏开发成功。一品威客网有提供网页游戏开发语言、html5游戏开发环境、网页游戏开发框架等服务,如果您需要游戏开发的话,那就到一品威客网发布任务需求吧。

本文地址:
来源:一品威客,转载须经版权人书面授权并注明来源

留言(0

↓展开留言

该攻略尚无留言记录