如果我在一个会话中有值,并且我需要获取会话中的所有值,如
String[] name = request.getParameterValues("values");
HttpSession session = request.getSession();
for(String temp:name)
{
if(temp.equalsIgnoreCase("a"))
{
session.setAttribute("a", temp);
out.println("a is Running<br>");
}
if(temp.equalsIgnoreCase("b"))
{
session.setAttribute("b", temp);
out.println("b is Running<br>");
}
if(temp.equalsIgnoreCase("c"))
{
session.setAttribute("c", temp);
out.println("c is Running<br>");
}
if(temp.equalsIgnoreCase("d"))
{
session.setAttribute("d", temp);
out.println("d is Running<br>");
}
if(temp.equalsIgnoreCase("e"))
{
session.setAttribute("e", temp);
out.println("e is Running<br>");
}
if(temp.equalsIgnoreCase("f"))
{
session.setAttribute("f", temp);
out.println("f is Running<br>");
}
}
Enumeration keys = session.getAttributeNames();
while (keys.hasMoreElements()){
String key = (String)keys.nextElement();
out.println(key + ": " + session.getValue(key) + "<br>");
}
此代码在jsp上工作
Enumeration e = (Enumeration) (session.getAttributeNames());
while ( e.hasMoreElements())
{
Object tring;
if((tring = e.nextElement())!=null)
{
out.println(session.getValue((String) tring));
out.println("<br/>");
}
}
这个代码也工作得很好,感谢spark回复@karim mohsen
Enumeration<String> attributes = request.getSession().getAttributeNames();
while (attributes.hasMoreElements()) {
String attribute = (String) attributes.nextElement();
System.out.println(attribute+" : "+request.getSession().getAttribute(attribute));
}
hgetall 返回hash的所有filed和value
问题内容: 是否有一种快速的方法可以从中的所有表获取所有列名,而不必列出所有表? 问题答案:
我正在尝试制作一个Minecraft客户端,但我不知道如何获取会话ID来启动游戏。我在google上搜索了一下,但无论如何都找不到从命令行启动Minecraft的答案——用户名和密码作为前缀不起作用。
我有一个@SessionScoped CDIBean,用于跟踪web应用程序中的用户会话信息。有没有办法从另一个@ApplicationScoped bean中找到这个bean的所有对象?
问题内容: 我有 如果正在使用entitymanager,如何检索会话?如何从分离标准中获取结果? 问题答案: 为了完全详尽无遗,如果您使用的是JPA 1.0或JPA 2.0实现,则情况有所不同。 JPA 1.0 对于JPA 1.0,您必须使用。但是请记住, 此方法的结果是特定 于 实现的, 即从使用Hibernate的应用程序服务器到其他服务器之间不可移植。例如,使用JBoss,您可以执行以下操
问题内容: 如何获取烧瓶上的复选框是否已选中我正在使用Flask开发服务器环境使用Flask,Gevent和Web套接字进行项目。我用过。这里 如何获得每个连接的唯一会话ID? 我想将其存储在数据库中,并在客户端断开连接后将其删除。 如何获得活动连接总数 问题答案: 没有会话ID。 Flask中的会话只是Cookie的包装。你保存在上面的内容经过数字签名,并以cookie的形式发送给客户端。当你发