Java ExtJS从单个servlet加载多个存储

Java ExtJS从单个servlet加载多个存储,java,multithreading,servlets,extjs,Java,Multithreading,Servlets,Extjs,我在一个窗口上有两个组合框,在创建窗口时加载了它们的存储。我有一个servlet,它为我们试图加载的两个组合框调用相同的函数,但是我发现这会导致问题,并且存储无法正确加载。有什么想法吗 编辑:所以更合适的问题是:如何在同一个servlet上处理多个请求?这是一个多线程问题吗?我真的很想避免处理这个问题,因为我没有那么丰富的经验,尽管这看起来很简单…我仍然认为如果从不同的XHR请求调用同一个servlet会有问题,但是解决加载问题的方法是在彼此的回调中以级联方式调用store.load函数功能:

我在一个窗口上有两个组合框,在创建窗口时加载了它们的存储。我有一个servlet,它为我们试图加载的两个组合框调用相同的函数,但是我发现这会导致问题,并且存储无法正确加载。有什么想法吗


编辑:所以更合适的问题是:如何在同一个servlet上处理多个请求?这是一个多线程问题吗?我真的很想避免处理这个问题,因为我没有那么丰富的经验,尽管这看起来很简单…

我仍然认为如果从不同的XHR请求调用同一个servlet会有问题,但是解决加载问题的方法是在彼此的回调中以级联方式调用store.load函数功能:

store1.load({
 callback: function() {
  store2.load();
 }
});

这样,东西就不会妨碍ajax请求。但是我仍然不知道为什么会发生这种情况,服务器应该负责servlet的多线程处理…

根据您的描述,当servlet被多个请求调用时,您只是遇到了一个问题。我认为不管是谁打电话,只要是XHR请求就行了。因此,我建议您编辑您的问题,以获得更好的答案。