Enumeration e = session.getAttributeNames();
while (e.hasMoreElements()) {
String name = e.nextElement().toString();
Object value = session.getAttribute(name);
out.println("<b>" + name + "</b> = " + value + "<br>\n");
}
遍历session里的键值对,然后输出到浏览器;
在firefox上显示:
JSF编程实战导航
= price : 1000.00$
JSF编程实战
= 价格:1000.00$
在IE上显示:
Servlet CartServletJSF编程实战导航
= price : 1000.00$
addToCart
=
bookshop.AddToCart@10a2bb0
JSF编程实战
= 价格:1000.00$
怎么会多出中间一行呢?
本文探讨了在不同浏览器(Firefox与IE)中遍历并输出session键值对时出现的内容差异现象。通过示例展示了相同的Java代码在两种浏览器上的不同表现,并提出了疑问。
194

被折叠的 条评论
为什么被折叠?



