jsp页面怎么知道request.getAttribute这个里面有设置那些参数?
jsp页面怎么知道request.getAttribute里面有设置那些参数,怎么打印所有的值...
jsp页面怎么知道request.getAttribute 里面有设置那些参数,怎么打印所有的值
展开
3个回答
展开全部
使用: request.getAttributeNames() 下面是例子
request.setAttribute("cc", "aa");
request.setAttribute("cc1", "aa1");
request.setAttribute("cc2", "aa2");
Enumeration v=request.getAttributeNames();//获取所有
while(v.hasMoreElements()){
Object obj = v.nextElement();
System.out.println("obj:"+(String)obj);//打印cc cc1 cc2 System.out.println("att:"+request.getAttribute((String)obj));/打印aa aa1 aa2
}
request.setAttribute("cc", "aa");
request.setAttribute("cc1", "aa1");
request.setAttribute("cc2", "aa2");
Enumeration v=request.getAttributeNames();//获取所有
while(v.hasMoreElements()){
Object obj = v.nextElement();
System.out.println("obj:"+(String)obj);//打印cc cc1 cc2 System.out.println("att:"+request.getAttribute((String)obj));/打印aa aa1 aa2
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-08-04
展开全部
request.getAttribute的话,其实内部是使用map格式保存的,你要取某个值,就需要知道key值是什么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
request.getAttribute
只能获取某个键的值 不能获取所有值
只能获取某个键的值 不能获取所有值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询