JSP循环输出Session中的所有值
程序员文章站
2022-12-01 17:49:05
本人Java菜鸟,最近在一Web项目下学习,修改别人设计的页面时一开始不知道Session里都有些什么值,废了好大的劲,到最后只得出此下策,将Session中的所...
本人Java菜鸟,最近在一Web项目下学习,修改别人设计的页面时一开始不知道Session里都有些什么值,废了好大的劲,到最后只得出此下策,将Session中的所有值输出到控制台,下面是具体方法:
Enumeration e=session.getAttributeNames();
String temp;
System.out.println("下面循环输出Session所有属性及其值:");
for (;e.hasMoreElements();){
temp=(String)e.nextElement();
System.out.println(temp+"="+(String)session.getAttribute(temp));
}
有个要注意的地方就是并不是Session中的所有值都可以转化为字符串,所以当Session中属性值为一些不可转化为String的对象是程序会出错,此时建议只输出Session中的属性名称即可,确定需要用哪个直接在程序中调用即可,课把第6行替换为:
System.out.println(temp);
作者“三哥哥的技术之路”
上一篇: php安装gd(freetype、jpeg、png、zlib)
下一篇: php 做权限管理
推荐阅读
-
JSP循环输出Session中的所有值
-
python中for循环输出列表索引与对应的值方法
-
struts2中action如何获取Session,jsp页面参数等等信息的值
-
PHP中的&传值引用的问题,在foreach循环的结果能帮解释下输出的结果原理是什么?,PHP
-
PHP中的&传值引用的问题,在foreach循环的结果能帮解释下输出的结果原理是什么? c# foreach javascript foreach c foreach
-
PHP中的&传值引用的问题,在foreach循环的结果能帮解释下输出的结果原理是什么? - 红藕香残
-
struts2中怎么获取session,jsp页面参数信息的值
-
PHP中的&传值引用的问题,在foreach循环的结果能帮解释下输出的结果原理是什么?,PHP_PHP教程
-
JSP循环输出Session中的所有值
-
python中for循环输出列表索引与对应的值方法