JS或jsp获取Session中保存的值

JS是不能读取Session中的值的 。

session是服务器对象,

javascript是客户端脚本,你能做的操作就是把这个值用

<%=%>输出到页面的javascript中参与运算,而无法直接用js调用的

 方法:

你可以做一个AJAX来请求 服务器, 返回session中的值 。

当然你也可以在JSP中使用<%=%>这种东西来获取session中的值,例如:

 <script language="JavaScript">
     var myName="<%=session.getAttribute("userName")%>";
     alert(myName);
 </script>

jsp获取session的value,将如下代码添加到你想添加的位置即可:

<%=session.getAttribute("userName")%>

原文地址:https://www.cnblogs.com/YLQBL/p/8341434.html

时间: 2024-10-18 20:56:56

JS或jsp获取Session中保存的值的相关文章

velocity获取session中的属性值

1.spring-servlet.xml配置如下: <bean id="viewResolver" class="com.vinuxpay.framework.core.web.springmvc.VinuxpayVelocityViewResolver">            <property name="prefix" value="/" />            <property n

freemarker获取后台session中保存的值

后台servlet中: httpSession session = request.getSession(); session.setAttribute("aa", "bb"); ....... freemarker中: <#if Session["aa"]?exists> ${Session["aa"]} </#if> 网上乱七八糟,找了许久,经过本人测试,可用.小分享,提供大方便! 原文地址:htt

jsp页面使用el 按key获取map中的对应值

jsp页面使用el 按key获取map中的对应值 转自:<jsp页面使用el 按key获取map中的对应值>地址:http://blog.csdn.net/baple/article/details/18517359 jsp页面中的代码: <script type="text/javascript"> var msgTip = "${msgs['loginError']}"; alert(msgTip); </script> 注意

html页面通过ajax请求获取session中的值

在利用springboot进行web开发时,遇到这样一个问题:html如何获取session中的值,实现用户登录系统后首页展示xx欢迎您. 也就是需要实现html通过ajax请求获取session中的值. 1.登录页面 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <meta charset="utf-8"> <meta http-equiv=&quo

【Java必修课】通过Value获取Map中的键值Key的四种方法

1 简介 我们都知道Map是存放键值对<Key,Value>的容器,知道了Key值,使用方法Map.get(key)能快速获取Value值.然而,有的时候我们需要反过来获取,知道Value值,求Key值. 本文将用实例介绍四种方法,通过传入Value值,获取得到Key值. 2 四种方法 2.1 循环法 循环法就是通过遍历Map里的Entry,一个个比较,把符合条件的找出来.会有三种情况: (1)找到一个值 (2)找到多个值 (3)找不到 具体代码如下: @Test public void lo

jsp页面中获取session中的值

JSTL标签获取Session: session.setAttribute("age","123"); ${ sessionScope.age} 在页面上显示的就是123了 sessionScope指的是session的范围,类似还有requestScope,pageScope,contextScope 然后后面的age表示的是set属性时的key值 Jsp中获取Session: session是jsp的内置对象,所以你可以直接写在jsp的 <% sessio

js获取URL中指定的值

function getSearchString(key) { // 获取URL中?之后的字符 var str = location.search; str = str.substring(1,str.length); // 以&分隔字符串,获得类似name=xiaoli这样的元素数组 var arr = str.split("&"); var obj = new Object(); // 将每一个数组元素以=分隔并赋给obj对象 for(var i = 0; i &l

遍历获取html中的标签值

原标签:<tr id="selected"> <td class="Hint" id="groupIdList"><span class="color-red">*</span>已选分组:</td> <td id=groupIdList1 width="5%" colspan="2"></td></

jsp判断session中的值

方法有两种: 假设,此session的名字叫adminAccount 1.EL表达式 <script type="text/javascript"> if($.trim("${sessionScope.adminAccount}") == "") { top.location.href="admin.jsp"; } </script> 2.java代码 <% if(session.getAttri