was环境中 httpRequest.getAttributeNames()循环遍历出错

was环境中自定义编写Filter中出现httpRequest.getAttributeNames()循环遍历死循环现象,无法终止以下循环,
        Enumeration newAttributeNames = httpRequest.getAttributeNames();
        Enumeration oldAttributeNames = httpRequest.getAttributeNames();
  Map<String,Integer> map = new HashMap<String,Integer>(); List<String> result = new ArrayList<String>(); while (oldAttributeNames .hasMoreElements()) { String attributeName;attributeName = (String) oldAttributeNames .nextElement(); map.put(attributeName, 1); }


近排查发现是循环前加入了下面语句导致,
request.setAttribute(Constants.REDIRECT_FLAG, redirectFlag);
原因后期排查。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值