最近在学struts,个人看了些文档,也问了下同事,感觉struts本质包括两个方面,
一个方面是跳转控制,另外一个方面是将jsp中提交的信息映射到javabean中,
不只是否正确;
小弟是新手,多多帮忙!

解决方案 »

  1.   

    Struts 是MVC的一种实现,主要亮点一个是逻辑控制,也就是你所说的跳转控制,另一个就是页面显示,主要是标签的使用,个人一点理解,呵呵!
      

  2.   

    struts是mvc框架,引入它主要是为了降低模块之间的耦合性
      

  3.   

    struts 的核心是逻辑控制使用struts-config.xml进行导航  这是毋庸置疑的。 按你的理解也没错。  不过这都是mvc 的一个通性。 
      

  4.   

    小弟先谢过大家的回复!
    有谁可以帮忙说下struts除了“逻辑控制”外还有啥子核心和特性吗?
    比如它将jsp上个各标签映射到javabean这块,是MVC必须具备的一个功能点吗?
    也就是如果我们不用struts,是微软体系的,我们学习struts应该如果看待它!
      

  5.   

    Struts 实现了模型-视图-控制器 
        (MVC, Model-View-Controller),它与 Sun 的 J2EE 平台兼容并使用了 J2EE 核心技术:Servlet、Java 服务器页面 (JSP) 和 JSP 标签库
    Struts框架实现的只是MVC的视图和控制器组件
    Struts 的备选框架JSF、Spring
    Struts支持本地化,提供标签扩展