我觉得由页面向servlet去传值(没有框架 不会 ^^) 再有页面去根据标识去判断调用哪个java类才是MVC的模式...
那么是不是javaBean中的useBean标签什么的就没有用了啊?我问老师 他说在Hibernate里面要用...可是我才学到Struts...
请教高手说说看 到底我理解的问题在哪里?JavaBean的主要作用在哪里?可是我真的觉得要是在页面用setProperty去赋值 再getProperty的话有悖于MVC的精髓...
小菜鸟一只 不知道说的对不对 哈哈

解决方案 »

  1.   

    不谈任何框架,最简单的MVC应该是这样的:
        Model:一般用DAO模式实现,那么实际上DAO是data access和domain object这2个模式组合而成,data access封装了对数据库的操作,domain object就是你说的JavaBean,是用来封装持久层的数据的,怎么可以忽略呢??
        View:JSP+JSTL+EL;
        Control:Servlet你说的useBean标签一般在MVC中是用不到的,因为JSP只是用来显示数据,配合JSTL+EL可以做到JSP页面没有任何JAVA代码,维护方便!
      

  2.   

    在struts里面也需要狂风的用到javaBean,比如我的分布是javaBean!数据显示是javaBean,数据封闭是javaBean...................
      

  3.   

    可以省略啊,但你不感觉麻烦吗?
    -----------
    群19389265 JAVA之家,欢迎JAVA朋友共同学习