请给我一个使用Struts的理由。 (我从项目工程开发经验谈拷过来的)
Struts的优点,大家都可以列一箩筐,如可以通过配制文件定制流程,可以通过FormBean来交验数据,可以通过ActionServlet来把模型和显示分离,等等。我也是看到大家对这个架构的一致好评而想在项目中用一下。可等我花了一个星期来学这个架构后,我却找不到一个能说服我的理由来使用Struts.我们现在的项目是一个电话计费系统。在原来我的开发中,我是一直这样做的。JSP->Servlet->派发。我自己写针对每个需要跳转的JSP都写一个Servlet来控制页面跳转。前台的数据校验我用JavaScript来完成。并且用JavaScript我可以很细的控制Form的提交方式。我的项目需求也不要求改变业务流程。因此我对项目中是否需要使用Struts产生了怀疑。希望得到大家的指点。