课程
/后端开发
/Java
/JAVA遇见HTML——JSP篇
查询qpplication的属性时候出现大量java.util.Collections$2@4032423之类的死循环
2016-06-25
源自:JAVA遇见HTML——JSP篇 4-6
正在回答
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>"); } %>
Kambitious 提问者
CNSDHH 回复 Kambitious 提问者
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 下面是我的代码
out.println(ap);
CNSDHH
举报
Java Web入门级教程JSP,带你轻松的学习JSP基础知识
2 回答什么时候设置的属性值
3 回答我很想知道,老师在打那个for循环的时候是怎么快速的打出来的!
3 回答结果中属性值出现如下内容
2 回答getValueNames()取出属性的顺序问题
4 回答for循环抛出异常