action里面有一个调用UTIL工具类connHTTP()方法,这个方法是去别的平台获取数据,如果20个action并发过来要调用这个工具类的connHTTP方法会不会造成堵塞或者数据混乱?
public class baseAction{
public String getHttpInfo(){
String xml=Util.getXML();
return xml;
}
}
-----------------------------------
public class util{
public String httpconn(){
通过HTTP协议获取对面webservers数据
}
}
--------------------------------------------
难道我要用多线程吗?
------解决方案--------------------
struts2不是单例,即来一个请求就创建一个实例,造成混乱的情况应该是 多个请求对返回的数据进行读写。因为不是单例,所以不会有线程安全问题