【发布时间】:2014-05-15 10:53:17
【问题描述】:
我在下面实现了 2 个 servlet
http://xpages-learn.appspot.com/viewstory/4001?q=117630849870799440326
http://8b30b0.wordpress.com/2013/02/04/creating-a-basic-domino-servlet/#comments
和servlet生命周期
http://www.tutorialspoint.com/servlets/servlets-life-cycle.htm
据我了解,init() 方法在构造函数中调用一次 = 一次。使用重写 init() 方法,如
public void init() {testString += " " + this.hashCode();}
定义全局变量
public static String testString = "";
定义 servlet 响应以返回 testString,然后向 servlet 发送 2 个请求。我希望只得到一个 hashCode()。 servlet 实例之一。
问题是响应。在这两个教程中,testString 都会增长并返回 2 个不同的哈希值(每个请求一个)。为什么?
【问题讨论】: