Presentation is loading. Please wait.

Presentation is loading. Please wait.

实施前的工作 CJEA : Holen 2002-10-26.

Similar presentations


Presentation on theme: "实施前的工作 CJEA : Holen 2002-10-26."— Presentation transcript:

1 实施前的工作 CJEA : Holen

2 关于Struts的几点误解之一 Struts是否只适合于大型项目呢?No!Struts适合于各种大小的项目,当然,对于大型项目,它所体现出来的优势更加明显。

3 关于Struts的几点误解之二 Struts这么好,我马上就要在项目中用它,且慢! 如果你的项目非常紧,并且项目组中又没有富有经验的Struts开发人员,建议不要冒然采用Struts。Struts的掌握需要一个过程,对于一个熟练的JSP程序员,自学大概需要半个月左右的时间。如果结合titls,则需要更长的时间。

4 开发前的准备之一 基于Struts架构的项目开发,首先需要有一个很好的整体规划,整个系统中包括哪几个模块,每个模块各需要多少FormBean和ActionBean等,而且最好有专人负责Struts-config.xml的管理。开发基于Struts的项目的难点在于配置管理,尤其是对Struts-config.xml的管理。

5 开发前的准备之二 如果你在网页中大量运用taglib,那么你的美工将做出部分牺牲。当你结合Tiles,功能增强的同时,这种牺牲尤为明显。当然,你对功能和美观的取舍由你自己决定。

6 开发前的准备之三 Taglib是一个好东西,但灵活运用它却需要一个过程,如果你不想在Taglib上花太多的时间,那么只需理解与FORM有关的几个标记,其它的标记就放着吧,以后再看,先去研究ActionServlet和Struts-config.xml,你会觉得很有成就感。

7 开发前的准备之四 管理不善,可能导致struts-config.xml版本的混乱,建议使用版本管理工具,如CVS.

8 开发前的准备之五 Struts的诞生时间虽不长,但与之相关的工具却越来越多,如果你是用Jbuilder作为开发工具,那我可以为你推荐几款优秀的open tools,较大的提高开发效率。

9 Easy Struts

10 Easy Struts

11 Easy Struts

12 别 放 弃! 用了struts,你在开发或许显得更复杂了,花费了很多你认为不必要的时间?是的,有时是这样,但请不要放弃,对初用者而言,用struts确实要多花去一些时间用在配置管理,以及你认为不必要的代码上.但实现上,这些工作都是非常有益的,进一步规范了你的开发过程,使后期的维护更趋于简单.所以在动摇的时候,请选择坚持!


Download ppt "实施前的工作 CJEA : Holen 2002-10-26."

Similar presentations


Ads by Google