我正在尝试记录HttpServletRequest属性集合的内容。我需要在servlet首次启动时执行此操作,并在servlet完成之前再次执行此操作。我这样做是为了了解一个笨拙且维护不善的servlet。因为我需要尽可能减少影响,所以servlet过滤器不是一个选项。所以问题来了。当servlet启动时,我将遍历HttpServletRequest.getAttributeNames()返回的枚举。但是,当我想再次遍历它时,getAttributeNames().hasMoreElements()返回“false”!我找不到任何方法来“重置”枚举。更糟糕的是,即使我使用HttpSer