查询qpplication的属性时候出现大量java.util.Collections$2@4032423之类的死循环
application中的属性有<%
Enumeration ap=application.getAttributeNames();
while(ap.hasMoreElements()){
out.println(ap.nextElement());
}
%>
个人看法:你的写法直接调用ap的tostring()方法,指针(?不知道是不是指针)位置没变。
以下是我测试的结果截图:
修改代码如下:
<% Enumeration ap = application.getAttributeNames(); while (ap.hasMoreElements()) { out.println(ap.nextElement()+"<br>"); } %>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 下面是我的代码
application中的属性有<%
Enumeration ap=application.getAttributeNames();
while(ap.hasMoreElements()){
out.println(ap);
}
%>