没有taglib struts就失去了左右臂。所以标记库很常用,而且少不了。标记库主要用来数据的展示。最好不要把业务逻辑放在ActionBean里实现,而是在java bean里,然后在ActionBean里调用java bean完成业务。因此在设计的时候可以集中精力完成业务层的java bean设计。当然在设计页面的过程中就需要考虑Action bean ,form bean等内容了。

解决方案 »

  1.   

    taglib用的不能说多不多,而是根据需要来选择,struts用的最多的是struts-config.xml,他就是用来实现mvc结构的,当然也可以改成别的.xml,但在web.xml文件中需要指定<config></config>
      

  2.   

    struts 是对mvc的一种表现,
    你不用taglib也可以,
    为了你的代码风格更可读,易接手,还是使用taglib比较好。
      

  3.   

    业务逻辑是在action里面处理,而bean是接受、处理数据的地方,由一系列的setXX,getXX函数处理。而且bean只是一个class,里面的函数一般是在action里面进行了逻辑处理后判断是否执行bean里面的setXX,getXX函数。
    在struts里面bean就是form-bean。而具体那个action对应form-bean就在struts-config.xml里面设置。
    请注意action和actionBean的区别。
      

  4.   

    如果你们做项目的过程中喜欢狂改界面
    那还是少用tablib为好
      

  5.   

    多谢各位指导,还有个问题就是如果界面用了taglib,那么用css仍然可以统一设置页面风格吗?用css还方便吗?