你说的是struts1中的action?在struts1中action的实例只有一个,多个客户端请求的都是同一个action实例,所以要保证action的线程安全。

解决方案 »

  1.   

    public class TempAction extends Action{}
    不是可以自定义多个Action吗,Struts的Action只有一个
      

  2.   

    action实例 同步(synchronized) ?
      

  3.   

    struts1中可以定义多个action,并且一般对不同客户端请求要在struts的配置文件中设置好相应的action,
    若是不同的用户相同的请求会调用同个action,每个action一般处理一种请求。session是用户请求范围,是会话,意思是只要用户登陆之后不注销或退出系统,用户所做的请求或登陆内容都会存在的。
      

  4.   

    5楼 action的实例只有一个,若是不同的用户相同的请求会调用同个action,是同时调用还是排队等待呢 ?
      

  5.   

    每个action一般处理一种请求 ? 如何处理多种请求
      

  6.   

    action只会有一个实例,是同时调用的,
    在action中只有类中的成员对象才会被公用,如下的sc    
      class   YourAction   extends   Action   
      {   
          Someclass   sc;   
          ...   
      }