1.不确切的说,可以;
2.struts是侧重用controller的实现的framework,不要象你那也理解,不确切一点儿,你把ejb看作model也是可以的;
3.二者没有必然联系,JSTL只是一个taglib,你把它看作View的一种实现技术也可以,但归根结底是custom tag;
4.不要求,但建议用。
ok,this is the answer!^_^

解决方案 »

  1.   

    jstl只是标准的标记库,他的分工当然没有struts明细了,建议用struts
    但jstl说实话,也真的很好用,而且比struts写起来方便,就我个人而言喜欢这样来做
    jstl+struts+极少量的jsp代码(通常就是<%=str%>这样的东东)+很多javabean来做项目
      

  2.   

    谢谢楼上两位^_^。我还有一个问题不太清楚:我做php的view的时候用过模板(template),JSTL作为View的一种实现技术,它和template是否有关系?还是template完全是靠struts实现的?
      

  3.   

    template 只是一个概念,如果要实现,jsp就可以,但是struts提供了现成的实现,所以,没有必要不用,tiles是在它原来的基础上在1.1版本后加入struts的,挺灵活的一种plugin!