我有一个简单的CRUD网站正在开发过程中,几乎完成了。我被要求重构代码,但这一次使用struts 2和commons链。我读过几个站点,例如this,但无法确切知道这两个项目(struts 2和commons链)在我的项目中将扮演的关键角色。还要求我不要担心this教程中的struts标记,因为可以使用我之前制作的代码。
谁能给我一个见识。谢谢
注意:一天前,我开始看到有关Struts 2的信息
最佳答案
好吧,任何框架(大多数框架)都是为了提供某种易用性而设计的。当您选择一个时,它应该是驱动程序。
就您而言,我可以评论Struts2。
使用Struts2,可以在代码职责分离(模型视图控制器)方面提供并实施更好的设计。这样,整个应用程序设计就可以很好地形成。
最重要的是,框架提供了许多有趣的功能,例如拦截器,现成的请求参数分配,验证,ui标签等,您可以从中受益。
因此,如果您仍处于起步阶段,可以-遍历可用的各种框架,并根据所需的难易程度对其进行权衡。