用spring是1.3
我同事说在Action里不应该多写for方法! 说spring是一直维护这个方法.
说多个用户操作这个Action会出错。
请问大家是这样的吗?

解决方案 »

  1.   

    哥们你的spring版本也太先进了吧
      

  2.   

    说实话,没看明白,for方法是什么?
    而且,spring1.3
    都3.0了
      

  3.   

    你们同事说的不对吧
    每个用户的请求到服务 服务器是会新创建一个action实例去处理请求 
    根本不错在多用户的并发问题呀
    for 主要是循环数据 是要看具体业务来衡量
      

  4.   

    Spring的IOC是支持多线程的,每个action都会开一个线程,就是最老的servlet也不会出现多用户并发请求一个方法的情况啊,你同事说的是java吗?
      

  5.   

    唉,知识要更新了,6楼有道理,用for(以前的版本)的话就看你的业务量了,太大的话用for确实不行,很容易出现多个用户并发请求,而处理不过来,从而错误的情况!
      

  6.   


    那数据量大的话这些for该放在那呢?
      

  7.   

    你的action肯定要调用业务方法的嘛, 比如xxManager或者xxService
    就在业务方法里做for循环
      

  8.   

    spirng 1.3 ?楼主是刚从鲁宾逊所在的那个岛回来的吗?
      

  9.   


    为什么不懂的,不知道怎么回答,而又特别想评论下上上镜的都来个,spring1.3 怎么怎么样??!! 有本事,你就说点实在的,不要老是在这样的问题上浪费气力打字,浪费您老人家高贵的老年生活时间!!!!
      

  10.   

    首先谢谢大家的关心.
      然后我犯了个错误. 我用的spring是2.0的. 
     struts是1.3的.   
     说错了.. 不好意思....