ActionServlet 是框架自带的类,你不需要自己写的

解决方案 »

  1.   

    action是你写逻辑代码的地方,但是为了是c这一层更好,人为的再加上dao,logic等等,ActionServelt只有运行是才会产生的
      

  2.   

    actionservlet是程序自动加载的,好象就是你建的一个项目中就自带actionservlet的流程一样.
      

  3.   

    请教一下
    也就是说我能不能这样理解啊??
    其实ActionServlet真真正的控制器,它利用RequestProcessor类来对action 和actionform
    进行总的控制.但是它是在后台工作的.所以不需要对它进行实际的代码编写!
      

  4.   

    楼上理解很正确的
    Action只应是控制器,在不是很小的项目里,action里不要写太多的逻辑代码,逻辑代码应该放到service层里去
      

  5.   

    楼上能指点一下什么叫service层吗??小弟不是太懂.呵呵
    我看书上介绍一般商业的逻辑代码要写到逻辑JAVABEAN里去处理,如果项目很大
    就需要用EJB去处理,service层应该不是这个意思吧??
    那是什么呢??
    请指点一下我
    先谢谢了
      

  6.   

    ActionServlet应该接受客户端提交的类吧,由它发送给Action的execute方法的。。
    一般的控制代码写在Action中。
    业务代码写在Bo层中,
    数据库的SQL或者HQL写在Dao中,
    还有实体类写在Entity层中。
    我也才学,一般都怎么做的