请给我一个使用Struts的理由。

03-12-26 chenjianxiong

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

wxlin2k
2003-12-26 19:38

奇怪,按你的应用,为什么不干脆用ASP或其他语言开发。

用jsp是赶潮流吧?

cats_tiger
2003-12-27 12:27

可以很简单的绕过Javascript的校验,只需要自己写一个htm文件,作一个类似的form,提交到相同的url就可以了,所以js校验不安全,但是server端的工作少一些

nova
2004-01-02 10:19

其实如果你觉得Struts不好的话,那就不要用了,

配置起来麻烦,写单一的action也麻烦

不能说自己想用struts,不顾自己的系统的情况就用了,

很多自己实现的方法也许比struts 更高明,它也只不过是个

framework而已,自己写一样可以

gocoho
2004-01-05 23:55

如果你真正踏实的研究一下struts你会觉得你知道的太少了!我已经用struts开发完了一个电子商务网站,目前正在兼职为武钢开发部分信息管理系统,也是完全用struts开发的,尽管struts在model层弱一点,但那也不是她不好,学习了模式之后再看看struts,你会更上一层楼!

2Go 1 2 下一页