netbeans中的servlet,init()函数的执行次数问题。
众所周知,servlet的生命周期中最开始的init()函数仅能执行一次,可是在netbeans中进行了一个检测却出现了如下问题。
信息: 我现在在init方法中
信息: 我现在在doget方法中
信息: 我现在在init方法中
信息: 我现在在doget方法中
信息: 我现在在init方法中
信息: 我现在在doget方法中
信息: 我现在在init方法中
信息: 我现在在doget方法中
。。。
以上信息是我在刷新网页后产生的结果。
我设想中的结果应该是
信息: 我现在在init方法中
信息: 我现在在doget方法中
信息: 我现在在doget方法中
信息: 我现在在doget方法中
信息: 我现在在doget方法中
。。。
为什么会出现以下的问题,在myeclipse中会出现这样的结果,有了解netbeans的高手帮我解决一下这个问题。
servlet中的代码如下:
@Override
public void init(ServletConfig config) throws ServletException {
System.out.println("我现在在init方法中");
}
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
//processRequest(request, response);
System.out.println("我现在在doget方法中");
}