其实使用的struts的项目用别的方法都可以实现,struts只是提供了一个框架。
我认为技术在不断发展,那我们就应该用更加好,更加的完善的方法去解决问题。
struts在你以后系统升级和维护中会节省你的工作量。

解决方案 »

  1.   

    同意楼上的,struts只是一种mvc的思想
    不过个人感觉,struts真的是很烦,多了不少工作量
      

  2.   

    谈谈我的看法:当然可以你也可以用jsp+servlet+javabean方式实现struts和sun的model2思想是一致的,只不过做了一个提升为解决特定的WEB应用开发提供了方案Struts架构中jsp就是作为view来提供交互界面等使用jsp tag避免了jsp脚本的混乱,actionform相当于filter,过滤收集验证预处理参数等,ActionServlet作为控制器,基本上不需要管它,只是web.xml配置文件中配置一下而已;action bean实现数据库操作、逻辑处理等等业务功能;Struts只有一个Servlet数据操作的批量处理其实还是一样的,最好在一个CLASS中实现,action中调用就行了没什么项目经验,偶尔看了点资料,不知道对不对,抛砖引玉,请大家多多讨论不过我还是喜欢使用model2模式,自由,呵,还有就是对jsp tag不熟悉,呵呵
      

  3.   

    我刚刚开始学习struts,说不上什么经验体会之类,只有一种直觉吧~其实struts给我们了一个框架,或者说一个规范~第一步要做什么,第二步要做什么,第三步要做什么……他都给我们规定好了,还有就是感觉页面,模型之间的耦合减少了,这样可以大量重复运用
      

  4.   

    你应该看看例子体会一下MVC框架
      

  5.   

    我觉得简单来看struts就是把传统的jsp+servlet+javabean中的servlet分成了三块
    变成
    jsp+formbean+struts.config+actionbean+javabean(处理后台的事务)
      

  6.   

    如果你用struts,就不要用servlet,那样不容易混淆,而且层次清楚
    至于你提的问题,去www.matrix.org.cn上随便下本书就能得到解决,
    very ease.....