言过了,老兄。tag是一种优秀的表示层工具,是oo的良好体现。它做为"表示层助手类"给表示层的开发、维护、扩展都带来了很大的好处。而且在“分层开发”的角度上讲也是必须的!做html的美工哥们儿,不一定能看懂你高深的jsp!并不是说你直接写jsp就能表现出技术,能做出漂亮的标签,才是技术,是对表示层开发有助力的!

解决方案 »

  1.   

    tag是一种XML格式的 脚本,  怎么能够同java这种全功能的面向对象的语言相提并论!
       tag虽然采用了xml技术,但仍然是一种脚本语言,需要解释!
     虽然,解释器是我们自己用面向对象技术做成的,
           但,tag终究是一种 脚本!    至于,jsp中的动态实现, 可以让美工 做好静态页面,再由 java人员写上
    java代码!
      

  2.   

    Struts没用过,使用jsp/ serevlet  /JavaBean实现三层还是很方便的
      

  3.   

    以前赤膊上阵,现在发现前台用不用标签也差不太多,因为前台代码很少,基本上都封装在bean里了。
      

  4.   

    同意楼上的,标签,表达式语言,都需要学习!
       而,<% %>java语言不需要学习。
     而且,jsp页面中无非是得到bean,再调用Bean的属性和方法。代码量是很少的,
    没有必要推出那么多的东西!
       struts这样的技术,我看也是没有必要的。  要实现MVC,不必像struts那样大费周折,
    这需要一般的servlet/jsp技术
      

  5.   

    我正在做一个J2ee网站,打算使用标准JSP/servlet技术来实现MVC架构!