JSP中的js如何获取到当前的全部session,以json的形式得到

JSP中的js如何获取到当前的全部session,以json的形式得到,第1张

<%@page import="javautilEnumeration"%>

<%

for (Enumeration<> e = sessiongetAttributeNames(); ehasMoreElements();) {

String key = (String) enextElement();

outprintln(key + "=" + sessiongetAttribute(key) + "<br>");

}

%>

我可不可这么理解你的要求: 1默认是需要验证的:2php验证; 2符合条件的就不需要验证了,直接看到了主体内容:indexphp 即然要判断用户需不需要验证,那么在indexphp之前是不是还有一个页面呢?在这个页面里POST 隐藏控件传参到indexphp, if($_POST('hidden') == "OK") { } else { header("Location: 2php"); } 设SESSION很简单了,跟定义变量一样:$_SESSION['变量名'] = “值”; 销毁变量:unset($_SESSION['变量名'])>

后台代码:

String myname="张三"; 

>

jquery不可以直接 *** 作session(jquery不可以直接对session进行增删改查 *** 作)

要获取session的值,可通过ajax的方式从后台去取!

具体做法:webservice或者专门做ajax处理的页面中,编写返回的某个session的值的函数

前端js部分使用$ajax来获取:

js示例代码:

var url="你的请求地址";

$ajax({

            async: false,

            url: url,

            dataType: 'json',

            success: function (json) {

                if (typeof json == 'object') {

                    r = jsondata;

                }

            }

  });

我一般是在jsp中写个隐藏input标签,value设置为session的值,比如:

<input type="hidden" id="name" value="${name}"/>

js再通过id获取input的值即可

以上就是关于JSP中的js如何获取到当前的全部session,以json的形式得到全部的内容,包括:JSP中的js如何获取到当前的全部session,以json的形式得到、不用ajax,在js中如何获取PHP中的session值、js怎么从session中取值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9593949.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存