netbeans中的servlet,init()函数的执行次数问题。

MpsLee 2011-10-19 05:59:44
众所周知,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方法中");
}
...全文
50 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

81,116

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧